Let's find an answer for this one, once and for all. If you don't know the answer, don't type any guesses or something.
True or false?
Queen recorded all their concerts (from 1974 onwards?) AND the recordings are still somewhere.
Not those are losers who fall, but those who don't stand up.