RECAP: The Weather Channel's Live Hurricane Laura Coverage
The Weather Channel The Weather Channel
991K subscribers
276,229 views
0

 Published On Aug 27, 2020

Stephanie Abrams and Jim Cantore were live in Lake Charles, LA in the eyewall of Laura.

show more

Share/Embed