TV On The Radio are opening for the Yeah Yeah Yeahs February 27 at the Phoenix. 5:30 pm Friday, Feb. 27, 2004