top of page

News: April 20, 2005

April 20, 2005


Tegan and Sara's set time for Coachella 2005 has been announced. The band will be playing the 2nd stage at 5:30pm on Sunday, May 1. More info at Coachella.com


bottom of page