Monster waves from Hurricane Florence slam this pier in North Carolina

As Hurricane Florence barrels toward the Carolinas, watch as these large waves batter this pier in Topsail Beach, North Carolina.
All Videos