Video: Tullycraft Preview New Song
April 9th, 2007 by Matt
I’m absolutely in love with this new Tullycraft song that Matt posted … uh, a month ago. Looks like there’s a new album on the horizon for those champions of twee pop.
Catchy, no? Apparently it’s called “If You Take Away The Makeup, Then The Vampires They Will Die.”
Tags:








No Comments so far ↓
There are no comments yet...Kick things off by filling out the form below.