As you may have heard, there is a new Godzilla movie hitting theaters in the next couple of weeks. And as far fetched and ridiculous as an attack from a huge, over grown lizard sounds, it is always best to be prepared, right? In the trailer for the new movie, it looks like the US Air Force is fighting a losing battle. But would that happen in real life? I know a lot of guys out at Barksdale Air Fo