Search
Close this search box.

Twen

The ultra-talented duo Twen is hitting all the right notes with their catchy new single Make Hard and their debut album Awestruck.    Comprised of lead singer Jane Fitzsimmons and guitarist Ian Jones, this dazzling indie rock group tends to subvert norms. Up until now, they’ve only had live performances to go off of, offering […]