First film premiere of the week after a month off and also a first for September. The Rush Film Premiere was held at the Odeon Cinema in Leicester Square and all the shots were taken from the garden. Rush is a film set in the 70s showcasing the famous clash between two top Formula 1 […]
Trending Articles
More Pages to Explore .....