Winter Makes Sailors "She Carries Secrets" in Tuscaloosa, AL - Video
PUBLISHED: May 09, 2010
DESCRIPTION: Winter Makes Sailors playing "She Carries Secrets" in a warehouse in Tuscaloosa, AL. From the Ease the Medic / Winter Makes Sailors 'Southern Rock Tour' August 2008.