Sorry for the lack of #TBT posts last week. It was Thanksgiving and I was busy spending time with family and then working later that day.
I was surprised that I didn’t post any videos of these guys on this blog yet. This is Horse Painter. They are an indie rock band from Algonquin, Illinois. When I saw them play, it was their 3rd show ever as a band.