Freddy Mercury at Wembly Stadium. 1986. Not a phone/camera in sight. August 22, 2021 No comments Article https://ift.tt/3gkHKzy via /r/OldSchoolCool https://ift.tt/2XOcNNJ Categories: funny, photos