Sift Through
Other Viserca
-
Recent Verbal Vomit
Tag Archives: mechanical
Mechanical Spiders Invade Japan – Godzilla On The Way
Okay, so I made up the headline, but how cool do they look? I’ll tell you: fuckin’ awesome, that’s what! Here’s the real story behind them: YOKOHAMA, Japan (AFP) — Tokyo had Godzilla — at least on celluloid — but … Continue reading