Video: Navy 'storms' Niantic beach

In front of a crowd of thousands, a U.S. Navy Landing Craft, Air Cushion, (LCAC), from the USS Carter Hall lands at Hole in the Wall Beach in Niantic Friday, July 6, 2012, to kick off festivities for OpSail.

Hide Comments

READER COMMENTS

Loading comments...
Hide Comments