Crabzilla at The Sea Life Aquarium - NBC 7 San Diego

Crabzilla at The Sea Life Aquarium

The Sea Life Aquarium at Legoland California has a new 'Claws Exhibit,' that opened March 1. The Sea Life Team stopped by our studios to let us see a few crabs that will be where all the fun is at.

    processing...

    NEWSLETTERS