This looks like a pretty good TV show!
Trying to find out more about a mysterious girl riding a motorcycle when...
Attack of the holy ghost...lol
What the hell is that thing?
Imagine getting stuck in an elevator with this guy!?
I'm not really sure what's going on here but I know I would be looking for...
Someone get this guy a box of Q-Tips!
In any other country this would surprise me but it's Russia.