UK: Godzilla Premiere { 140 images } Created 12 May 2014
European premiere of Godzilla, at Odeon Leicester Square, London.
May 11, 2014
Pictures: Alexandra Glen / Featureflash & Steve Vas / Featureflash
May 11, 2014
Pictures: Alexandra Glen / Featureflash & Steve Vas / Featureflash