In Russia, Cars Park You palehorse95 Published 05/26/2012 Flying Toyota Lands On Garage Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: wtf stupid news fail meanwhile russia flying toyota lands garage palehorse95 NEXT VIDEO "President Obama is in Fact DEAD" 4 Comments Log in for Comments
4 Comments