You’ve probably seen a giant tornado or two in movies like Twister, but here’s an up-close look at a “series of huge tornadoes off the coast of Limasol, Greece.” Continue reading for the video.