Monday, February 6 2012
Twin Sister is a talented and smart collective of musicians, but their set at the Mohawk showed that they still have a long way to go before they can enter the realm of "captivating live act".
Wednesday, October 5 2011
Considering how Twin Sister's m.o. hasn't exactly been based on instant gratification, it's all too appropriate that its long-awaited debut In Heaven takes awhile for its charms to fully reveal themselves.