Nope. Looks like they're a real band. they have a website advertising themselves as producers of "Protest Rock ~ Made in America" and the group photo matches the photo in the Radar article.
15 posted on 01/19/2008 8:27:30 AM PST by Mr. Silverback
(Fred, fry Huck and McCain like a squirrel in a popcorn popper!)