Footage from Universal City, CA in Los Angeles. This hurricane is outta hand.
0
7
33
3K
0
Download Video