Listen Live on  
 

104.7 WIOT

Toledo's Rock
 
 

Scott Sands

Air Force on Godzilla: We'd Take Him Down

 

We're a week away from the release of the new "Godzilla" movie. So someone from the Smithsonian interviewed Air Force personnel serving in Okinawa and asked them how they'd deal with Godzilla is he tried to attack Japan. 

Recommended Stories

More from 104.7 WIOT

*