Dimoxinil Beach

The Dimoxinil Beach is a beach where an ad for Dimoxinil was filmed in Simpson and Delilah.