The Dancing Turtle
From LGPedia
Revision as of 10:35, 17 August 2007 by 70.252.1.50 (Talk)
Cha Cha is a dancing turtle Spencer gave to Taylor in the Video Back to Work.
Cha Cha is a dancing turtle Spencer gave to Taylor in the Video Back to Work.