Oxford Street
London, England
November 26, 2008

Mobile Geeks of London at All Bar One