facebook pixel
A water spout is suspected to have touched down over the Delaware Bay. Video shared by Patrick in North Cape May on Tuesday, July 21. #nbc10philly #capemay #waterspout #tornado

 106.6k

 1.6k

 40

 106.6k

    Suggested Credits
    Tags, Events, and Projects