Only in Japan you see extreme sports of tire roiling down the hill! I love Japanese commentary and dramatic music before they launch the tire!! Even though I don't understand Japanese its just fun to hear the commentator go taaaiireee! Priceless!
and then...
No comments:
Post a Comment