Bonus Ella Gram for October 2006
I got a "chinese Yo-Yo", I'm not sure if it was invented in china or just manufactured there.
Miss ella louie
more videos