I had to watch that video again, I love it. But I got to ask, do you live near the Chernobyl Nuclear plant in the USSR? Or is this the place where they filmed the Blair Witch Project? Looks like an abandoned city with half completed highways that go nowhere. I imagine that's what the world will look like when me and my 'zilla are the last ones left. hahahaha

Cheers from anutha 'zilla from San Diego

