Happy as Clams

Clam ride vehicles in the Seas with Nemo & Friends attraction at EPCOT of Walt Disney World Resort in Florida.

Please share YOUR thoughts...