Glimpse Marine Life From Transparent Canoe - Videos from The Weather Channel
Advertisement

Glimpse Marine Life From Transparent Canoe

March 8, 2017

A lighted see-through canoe offers eerie nighttime glimpses of marine life off the coast of St. Petersburg, Florida.