News

A pair of huge waterspouts that formed over Tampa, Florida were caught on camera by on-lookers in extraordinary close-up ...