By, Maggie Peknic On February 20th, Scottish band Talisk took the main stage at the City Winery located on 25 11th Ave, Manhattan as part of their Back in America Tour. The trio consists of Mohsen Amini, Graham Armstrong, and Benedict Morris. But their electronic Celt-wave sound would make one think there must be more …
Tag
Showing: 1 - 1 of 1 RESULTS