28 February 200611 tracks, 39 minutes
No ratings yet. The first rating backed by a verified listen sets the verified score.
Left for Dead is the second studio album by American pop-punk band, Lustra. The album was released on February 28, 2006, through XOFF Records. Including the band's history as "Seventeen", this is the fourth studio album by the band.
From Wikipedia, CC BY-SA.
No reviews yet.Join free to review it