Funny Videos

Better In Japan: Nissan Commercials

By  | 

I think they know what they are doing over there in Japan!

 

Here:

 

There:

 

Check out Better In Japan: Turtles

comments