Brian Viglione has played with world renowned bands such as Nine Inch Nails, Violent Femmes and his own band The Dresden Dolls, which is having a reunion this summer. Meanwhile, his new band Scarlet Sails is setting off for their first national tour.
Brian and Armando first met while the Dresden Dolls were on tour in Germany in 2005. Brian has provided thrilling drum solos and creative ambient sounds made with his collection of unique percussion instruments for the soundtrack of Engrams.