In which we look back to 2005 - 2010 from 2031, touch on Charlotte Church's u...
Time Trumpet
Season 1 Episode 1
In which we look back to 2005 - 2010 from 2031, touch on Charlotte Church's unfortunate experiences, and find that Cameron really did nothing more than copy Blair.