Mix spectacular visibility, several oil rigs, gentle swells, lots of sunshine, a big jelly, a million fish, with good friends, and you've got one great day of diving off Long Beach, California.
Hmm…it looks like things are taking a while to load. Try again?