The Cool Ranch?

Have you heard about The Cool Ranch, Cleveland's new DIY music venue at E. 71st and Chester? Have any more info?

All I've found so far is this blog post, and this gallery from the first show. Any links or calendars floating around out there?

1 comment: