101 Tom And Mike Ln, Saint Helena Island, South Carolina 29920 USA
Diesel on the beach
Photo Credit: Yelp