Picture - Leigh Francis and Virgin London, England, Tuesday 19th February 2008


Leigh Francis and Virgin Tuesday 19th February 2008 Screening and launch party for Virgin 1's new US TV series 'Terminator: The Sarah Connor Chronicles' at the Club 24 London, England




Contactmusic