Mechanical Animals - Industrial Goth Freakfest! 30 May 2025 Manchester Manchester Academy 3 Buy Tickets