Tag Archives: TwinSister.com

Twin Sister- In Heaven

Hailing from Long Island USA comes the fresh chilled-pop sounds of Twin Sister. Next week they’ll be releasing their debut record, In Heaven. However, ahead of the official release they have served up a full stream of it to give you a sweet taste of what these guys have to offer: Mobile users, click here to listen. […]