Funny Articles

Better In Japan: Slides

By  | 

The Japanese are better at everything, even slides!

 

Here:

 

There:

What else is better in Japan?

 

Check Out More Better In Japan: Drifting!

comments