Some release announcements are filled with anticipation. Excitement. Apprehension. And some just plain make you happy. That’s the case with me and Unfinished Business from American Dog. I hold American Dog close to my heart. We all have those bands. I joined Decibel Geek in August of 2012. And my third written article, all in my first […]