Strange WeatherTop 10 DEADLIEST Natural Disasters Caught On CameraWEWIN - Storm MomentsDecember 21, 2022 by WEWIN - Storm MomentsDecember 21, 202246 71 Top 10 DEADLIEST Natural Disasters Caught On Camera A video released shows the moment when the tsunami hit a small Japanese port town on March...