13.07.1985, London (Wembley Stadium), EnglandMost of top artists of that time were present at this mega-famous festival and Queen of course had to be there....
__Expand to see INDEX__This highly informative and easy to understand film covers just about everything that isn't taught in school regarding the corrupt banking system....