Sophie Ellis Bextor - Watch My Lips Behind The Scenes Tour

The behind the scenes footage of the Watch My Lips Tour 2003.

No comments yet. Be the first.