Mystified
Attached

Mystified

  • 58 Episodes
  • English
  • Last updated Jul 24, 2020
« Back to episodes

James Scott: When The Levee Broke

May 29, 2023 S04 E02 00:40:18

Natural disasters are becoming common place in the world today, but in 1993 that wasn't the case. One of the largest natural and economical disasters happened and believe it or not but one man was blamed. Sit back and enjoy this wild story. 

Support the show

Image
Title