Thursday, August 7, 2014

Mr. Twin Sister



A lot has apparently happened to Twin Sister since we last saw them at The Earl back in 2012.  Lead singer Andrea Estella starred in The Veronica Mars Movie, and the band has adopted a new sound and renamed themselves Mr. Twin Sister, although, as you can hear below, Estella is still front and center.

No comments:

Post a Comment