Tuesday, July 13th, 2010

mini pet shop boys

Here are some kids doing a lip synch performance to Pet Shop Boys “Go West” for some TV show. This is so crazy!




Comments are closed.