I know...I was surprised too. This is the first song of their upcoming album, Stampede Of The Disco Elephants. Just, wow.