Yes, it's the well known footage from their last 1975 Tokyo gig. Unfortunately the "intro" was never released, but it was shown in the 2011 Stormtroopers exhibition and therefore recorded from the monitors. Many versions are available, a few months ago The Real Wizard shared a version synced to the audience recording