St.Louis,Missouri Joined September 2019 2 Followers 2 Following
2 Followers 2 Following
THE WHO Dec 6, 1982 St. Louis, Missouri, United States
Judas Priest / Iron Maiden Sep 14, 1982 St. Louis, Missouri, United States
Ted Nugent / Toronto Aug 28, 1982 St. Louis, Missouri, United States
Sammy Hagar / Quarterflash Feb 24, 1982 St. Louis, Missouri, United States
Ozzy Osbourne Jan 27, 1982 St. Louis, Missouri, United States