Trophy Scars: “Anna Lucia”by Aubin Paul Music 8 years agoTrophy Scars have a new song from their upcoming album. The record is titled Bad Luck and is due out March 10, 2009. It is the follow-up to Alphabet. Alphabets. which was released in 2006. Check out "Anna Lucia" on their purevolume page.