A video for "Killer Queen", from Queen's new Live At The Rainbow '74 release, is now streaming below: Sunday March 31, 1974 is a landmark date in the history of rock music. It is now celebrated in the multi format release of a rare recording made at legendary London venue...