Meanwhile, in Taiwan… [vid]

A super lazy, or super ingenious truck driver.

29 views matadornetwork.com

Interest

Asia
Discovered by Barry
on Jul 8, 2013

Stumblers Who Like This Page