Has Maximum the Hormone ever played in the USA?
The closest I've ever seen them play is in Mexico, which I'm willing to road trip for, but why have I never seen any kind of US tour or festival shows for them? Any clarification would be dope
Posted Apr 28, 2024, 5:52 PM UTC
124