Back to album

Love is a Many-Tentacled Thing

Terrance the Shaker and Delores the octopus sing the "Hawaiian Love Song" in the Country Bear "Vacation Jamboree" at Tokyo Disneyland.

4,153 views
5 faves
16 comments
Uploaded on November 3, 2010
Taken on June 21, 2010