Queen live at Nippon Budokan in Tokyo, Japan on April 25th 1979 during the Live Killers Tour. This video is from a Japanese TV broadcast that did a 33 minute broadcast of this show. Part 1 We Will Rock You Let Me Entertain You Killer Queen Bicycle Race