Yeah Yeah Yeahs and TV On The Radio playing free show in Boston

Boston's 101.7 WFNX are teaming up with the Boston Phoenix to play host to the Yeah Yeah Yeah's and TV On The Radio. The free show will take place at City Hall Plaza in Boston on Thursday, August 10th, starting at 6pm.

TV On The Radio released Desperate Youth, Bloodthirsty Babes in 2004 and is getting ready to release Return to Cookie Mountain while The Yeah Yeah Yeah's dropped Show Your Bones earlier this year.