NBC News via Yahoo
Florida teens seen on viral video dumping trash into ocean from a boat turn themselves in
Two Florida teens seen in a viral video dumping trash into the Atlantic Ocean from a boat turned themselves into authorities on Friday and face a felony pollution charge, according to officials and court records.
2 days ago