Two people have been transported to the hospital with injuries, and several commercial buildings have been damaged in what ...
Typhoon Jelwat made landfall in Okinawa, Japan over the weekend causing plenty of damage in its wake, and these two videos below show just how powerful a weakening tropical storm can be.