Watch Watford vs Leeds United live stream 10/12/2011
Leeds are currently enjoying a pretty good run of form at the moment. They've won 4 out of their last 5 games and are occupying one of the playoff places and will be hoping they are in with a shot of the big time when May rolls round. Watford by contrast are floundering and need a result for different reasons as they look to surviving the drop.
The live match takes place at Vicarage Road on Saturday December 10th and kicks off at 3:00pm. To watch a live stream of the match click below:
The live match takes place at Vicarage Road on Saturday December 10th and kicks off at 3:00pm. To watch a live stream of the match click below:
If you like this blog please click below. Thanks.
