Boats From Outer Space? - Videos from The Weather Channel

Boats From Outer Space?

April 22, 2016

Check out these incredible UFO looking boats. Meteorologist Kait Parker explains why these are out of this world.