I did see them in concert as a teenager back in November of 1977. The "News of the World" tour. They were playing the old Boston Garden. They did put on a great show.
Im jealous! Never saw them until after Freddy died, saw them with the lead from bad company, at the Hollywood Bowl, it was still awesome.