Udbhav Gupta (pictured above wearing glasses) is a multi-instrumentalist from Long Island- and Brooklyn-based buzz band Twin Sister. Their full-length LP In Heaven came out last fall, an understated successor to their critically acclaimed EPs Color Your Life and Vampires With Dreaming Kids, and their most mature outing yet. Along with Andrea Estella, Brian Ujueta, Gabe D’Amico and Eric Cardona, he just finished a countrywide tour promoting the album, following right on the heels of a European tour. I caught […]