In 2007, the band recorded their album "Evil Urges", which was released on June 10,2008 and was followed by a June 20 show at Radio City Music Hall.
In 2007, the band opened for Pearl Jam at Lollapalooza in August, and recorded their album "Evil Urges", which was released on June 10,2008. It was followed by a June 20 show at Radio City Music Hall.