Picture - Russell Brand London United Kingdom, Thursday 14th March 2013

Russell Brand - 'Russell Brand: Brand X Live' at the Duchess Theatre - London, United Kingdom - Thursday 14th March 2013







Contactmusic