Welcome, Sign In
US Air Force Says They Could Take on Godzilla
Description:The release of a new Godzilla movie has gotten people wondering how, exactly, such a beast would be handled if it started to ravage a city for real.
godzilla air force
godzilla air force plan
godzilla like incident