Try digitalPLUS for 10 days for only $0.99

Off Delray Beach

A water spout which developed shortly before 2:30 PM over the Atlantic ocean off of Delray Beach can be seen from I-95 near the Congress Avenue Interchange. MARK RANDALL / Sun Sentinel
Loading

52°