Tentacle Twirl in San Diego

Tentacle Twirl in San Diego is an attraction. Tentacle Twirl is located near Turtle Reef Enterance.