Toku Time: Godzilla vs Spacegodzilla October 31, 2012 Toku Time Admin1 Comment It’s Halloween night and EZ Rider must once again return to Godzilla territory. (Part of a collaboration) Toku Time: Godzilla vs Spacegodzilla Review from EZ Rider on Vimeo.
Cool review