The Dancing Turtle
From LGPedia
Cha Cha is a dancing turtle Spencer gave to Taylor in the Video Back to Work. He sings and dances to The Cha Cha Slide.
Cha Cha is a dancing turtle Spencer gave to Taylor in the Video Back to Work. He sings and dances to The Cha Cha Slide.