Taylor's band had a show at Strange Matter on Tuesday. The scheduling was a bit of a fustercluck seeing as no one really knew what was going on, but they eventually got on stage and rocked. Have some lovely (and by lovely I mean horrendous) instagram peekchurs of them!
Personally I think the red light makes them look more badass...