SLC, UT Joined February 2023 2 Followers 1 Following
2 Followers 1 Following
Anthrax / Testament / Slayer / Megadeth / Slayer and Megadeth Oct 19, 2010 West Valley City, Utah, United States
Deftones Aug 14, 2010 Salt Lake City, Utah, United States