This 30 second commercial was used to promote the Monterey Bay Aquarium. It features a dieing dolphin and our hero El Hijo Del Santo. He fights pollution, plays with kids and loves otters.
These photos were taken on August 2nd 2009 somewhere in downtown Los Angeles.