Sheep Tornado Stops Car DrunkandNaked Published 02/01/2012 In Soviet... Russia sheep herd you Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny animals sheep tornado stops traffic NEXT VIDEO Box Truck Causes Instant Road Block 2 Comments Log in for Comments
2 Comments