Starsuckers, Inc. already making its way to the air
We've had reports from several areas around the US that radio stations have been playing "Starsuckers, Inc.", which is a good sign that promos are at most major radio stations at this point. So call in to your local alternative/rock station all week long and put in your requests :)
Reported by leviathant at 16:31