Watch this Chinese League first pitch (if you never want to sleep again)
Hey there, friend. You look comfortable, well-adjusted and like you'll probably sleep for a good eight hours tonight. Well, allow to me to ruin all that for you. Please watch this first pitch from Thursday's game between the Uni-President Lions and the Lamigo Monkeys in the Chinese Professional Baseball League:
You know, I could have warned you that you were about to see David Lynch and Guillermo del Toro co-lucid dreaming, but what fun would that have been? And if you feel like those ghosts on the field look familiar, you either need an exorcist to visit your house or you're already really excited for the release of "The Ring Vs. The Grudge."