Joined December 2020 4 Followers 3 Following
4 Followers 3 Following
Metallica Dec 19, 2021 San Francisco, California, United States
Metallica Dec 17, 2021 San Francisco, California, United States
Devin Townsend Aug 12, 2021 Manchester, England, United Kingdom