31 Heroes - Memorial Beach Challenge

ocean city, NJ