Now Playing | Tales of Terror: Japan Tsunami: Devastating Ride 123

Yu Muroga narrowly escaped death as his car (with an on-board camera) was swept away in the torrential current of the tsunami that devastated Japan in March 2011.

Recommended for You

Watch More Other Shows Videos
Filter