Feedback

Watch as Rain Floods Stadium in Tacoma, Washington

 

Heavy rain turns a high school football field in Tacoma, Washington into a waterfall.

Shows