The Commercial Diver Network
Child is screaming for mom to get the oil off her. Thousands of very fresh tar balls rolling in on Destin Beach. Kid with oil stuck on her! Destin Beach, Fl. June 23rd, 2010.
Sign Upor Sign In
© 2022 Created by Adam Broetje.
Report an Issue |
Terms of Service
Please check your browser settings or contact your system administrator.