Psycho Las Vegas Adds Mastodon As A Headliner

Psycho Las Vegas 2017 will be taking place from August 18th-20th at the Hard Rock Hotel And Casino Las Vegas in Las Vegas, Nevada. The initial lineup seemed to feature every band ever, but now they’ve added Mastodon as the final headliner, and it’s officially one of the sickest bills ever created. Continue reading