Florescent Lights and Dead Animals: The Russian Zoological Museum

June 13, 2010

This is one of the creepiest places we’ve ever visited. It’s the Zoological Museum in St. Petersburg and it’s weird. Really weird.

Read the full article →

Jozin z bazin

June 7, 2010

Reading any of the words down here is optional because the only thing you really need to watch is the above video. But if you wanted to learn more…

Read the full article →