Sneezing Truck Tire!

f_JMoore2 Published October 9, 2013

Rumble A driver sneezes at a stop light in the city of Bryansk, Russia, and a truck tire sneezes back at him.

0 COMMENTS