Joined November 2016 1 Followers 0 Following
1 Followers 0 Following
Judas Priest / Alice Cooper / Motörhead / Dangerous Toys / Metal Church Jul 12, 1991 Irvine, California, United States
Slayer / Testament Jan 15, 1991 Los Angeles, California, United States