New York’s own aptly named group delighted their hometown fans as did T&S on Pier 26. Live Music New Music Release Pop Sound Advice Fun, Tegan and Sara at Hudson River Park