Delays photo

Delays setlist at Glee Club in Birmingham, United Kingdom on October 5, 2010

Delays setlist on October 5, 2010 at Glee Club in Birmingham, United Kingdom on tour Star Tiger, Star Ariel