Dead Sara is an electrifying four-piece rock band whose supercharged music is propelled by Medley's exhilarating, monster guitar riffs and Armstrong's powerful, wailing vocals.
Added by Upcoming Robot on August 17, 2012