War of the Monsters – Review

April 18, 2003

Giant monsters kicking the crap out of everything around them? This is a concept I’ll never get tired of. Who wouldn’t want to become a giant eyeball of doom?