Take a look at this awesome homemade bamboo train in Cambodia. It actually goes ridiculously fast!
1 / 25
Jokeroo Videos
Tue, Jun 11, 2013 3:05 PM EDT