The National Weather Service issued flash flood watches for a swath of the Gulf Coast, including the southeast portion of Texas and all of Louisiana.

Advertisement
Get Free Standard Shipping at Eastern Mountain Sports! Shop ems.com Now!

More videos