Skip to playerSkip to main content
  • 7 weeks ago
This visual showed a giant waterspout in Galveston, Texas, US. Some people ran away after seeing it, while others stood stunned, watching the massive phenomenon.
Transcript
00:01Holy shit, bro.
00:03It's a tornado.
00:06Baby, do we gotta go?
00:10It's by Laval.
Be the first to comment
Add your comment

Recommended