Sum 41 on 'SNL'

"RockNews.com is reporting that Sum 41 will be appearing as the musical guest on the October 6th live episode of 'Saturday Night Live.'"
Does this band even belong here anymore?