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



Comments