Odessa Records – ODE-06
Spider Bags are a twangy, southern country-rock outfit living in Chapel Hill, NC. These two tracks are sick licks, how's that for a review? Seriously, really enjoy these tracks. More along the lines of Tthe Strange Boys.
No comments:
Post a Comment