New video coming either tomorrow or Sunday. I'll drop some hints. It's an album that came out in 2000, from a band who released their first in 1993. They just released a new song on January 30th of this year. Any guesses
__________________
My New Journal
Favorite Album Of The Moment: They Might Be Giants - Glean
|