Chris Vick.

Though the description mentions China, I’m guessing this is actually from Japan because the stations masters are speaking Japanese. But ridiculous none the less!

Blog comments powered by Disqus