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 All You Fu*ck Boys 4 Comments Log in for Comments
4 Comments