Aerosmith debuted the new song "Legendary Child" on that thorny turd called American Idol last night. The song is pretty good but I've only heard it a couple of times. Did Joe Perry write into his contract for this performance that his guitar had to louder than everything else on Earth? Still it's nice to see some real, un-polished, Rock on this factory to Milk toast.