A pair of teens were purportedly caught on video throwing trash cans full of debris while riding a boat exiting Boca Raton Inlet in Florida. They have since turned themselves in.
by admin 0 Comments
A pair of teens were purportedly caught on video throwing trash cans full of debris while riding a boat exiting Boca Raton Inlet in Florida. They have since turned themselves in.