January 19, 2012

The Digital Thought - Minor Delusions [Video]

These dudes from Grand Rapids, MI really went off on this track. We'll be keeping an eye out for more music from them in the future. For now you can go here to check out some more of their stuff.

No comments:

Post a Comment