2011 is officially going to be the return of the rock, now that Sister Mcnuggets has decided to drop their first album since the birth of our lord Jesus Christ.