Megadeth is confirmed to headline a show at Post Tenebras Rock - L'Usine in Geneva, Switzerland on July 2, 2018. Tickets are on sale at megadeth.com/tour