Categories
Humorous

Oh Japanese TV

Those crazy Japanese are at it again.  The latest – a new show called “Panic Face King”.