Press "Enter" to skip to content

Huge crater left on beach after person detonates explosive device on Long Island

Suffolk County Police say someone detonated an explosive device on Fox Island in the Great South Bay, leaving a huge crater in the beach.
Source: Check out ABC 7 for more…

Be First to Comment

    Leave a Reply