These Weird Japanese Commercials Will Make You Glad You’re An American

  1. AlphaHazeEm

    See, it’s shit like this that gets your country decimated with nuclear disasters.

    12 years ago at 12:05 am