Party hard over on After 12!
Yeah Yeah Yeahs have posted this message before their show in NYC.
Do you agree with the Yeah Yeah Yeahs?