VIRAL VIDEO: Incredible Waterspouts Seen off LA Coast

0
358

Waterspouts, which are essentially tornadoes over water, can be seen forming off of the coast of Los Angeles. Now that’s something you don’t see every day!

Facebook Comments