2600 Newport Blvd, Newport Beach, California 92663 USA
Dolphins enjoying Huck Fins wake! Maybe a little showing off too!
Photo Credit: Yelp