04:48 PM on 12/21/08
TBS's new song, Carpathia, should be released today as well. At least to all those who bought their Christmas cards.
EDIT: I'm listening to the song now and it doesn't do much for me. Its definitely more raw than stuff off Louder Now.