Sum 41 Perform “Landmines” on Jimmy Kimmel Live!
Sum 41 graced the stage of Jimmy Kimmel Live! on Thursday night (February 8th) to perform their current single “Landmines” from their forthcoming final album, Heaven :x: Hell. Frontman Deryck Whibley and company ripped through […]