Loading...
Uploaded by thoreausailor on Jun 4, 2010
The day the tar balls washed in at Navarre Beach Florida. Look closely and you can see the "beach cleanup crew" working hard to get the beach cleaned up.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)