Feedback

Tornado Touches Down in Japan

 

People on the island of Awaji in western Japan were surprised Friday by a tornado.

Shows