Mad Beach Triathlon Mad Beach Triathlon – Sunday, May 23, 2010. [nggallery id=1] Back Pain Relief Clinics 3962 5th Ave. North St. Petersburg, FL 33713