The Adobe Flash Player is required to watch videos on this page
Sister Sister is a rerecordet and remixed version from our very first album "Life on the Line" which was released in March 2007 under our old name "Loud Americans". Get it on iTunes!
Uploaded: August 20, 2009
Duration: 4m 14s