Joined April 2021 2 Followers 3 Following
2 Followers 3 Following
Slayer and Megadeth / Slayer / Megadeth / Testament Aug 25, 2010 Denver, Colorado, United States
Megadeth / Testament / Exodus Mar 1, 2010 Spokane, Washington, United States