Palms Casino Resort
4321 W Flamingo Rd, Las Vegas, NV, 89103, United States

So get on over to the Palms Casino Resort on August 1, 2020, to see these metal masters in action. Don’t forget your mosh pit clothes, ya know, the ones you don’t mind getting blood on.

Read more.