Originally Posted by blue matt I read somewhere the FAW say " Leicester Square is always used for Premieres, so it was the natural place " or something like that that right? https://www.google.co.uk/amp/amp.tim...3Fsource%3Ddam
Forum Rules