Rock CD Review: Queen, “Live at the Rainbow ‘74” — Before They Were Massive The newly released Live at the Rainbow ’74 set proves that Queen had been slaying audiences since the beginning of their career.