Um, do you guys have a copyeditor yet? Because you need to decide whether "Ben Folds Five" is singular or plural. Your use of the plural verb "announce" implies that it's plural, but then you go and use the singular possessive pronoun "its," which implies it's singular.
I wouldn't be this much of a Grammar Douche if…