Music: Trophy Scars: "Anna Lucia"
Trophy 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.