4 Armstrongs (Including Bille Joe) Form New Band And Their Song Is My Pick Of The Week
New SUPERGROUP alert (have I ever mentioned just how much disdain I have for the term "supergroup"? It implies that they are like superheroes or something, or assumes that they are indeed super before the jury is even back yet). Mind you Billie Joe isn't the one who gave his new collaboration that title, us…