User blog:Knuckles5/Koopzilla vs Godzilla

Guys this trailer is going to be awesome. It's Koopzilla VS Godzilla.