Back to Megafauna Lacrimosa's profile
Sold On You (09.13.2009)
Due to a series of unfortunate mishaps, our initial recording plan for the weekend has gone seriously awry. We did, however, have 15 minutes to write, record, and mix this little duet. Yep - another 15-minuter.