Western Canada's largest mountain mosh pit, Armstrong MetalFest, announces this year's 2024 lineup held July 12th and 13th at the Hassen Arena.