Black Mountain at the Grog Shop
Monday, October 15th, 2007Canadian psych/sludge rock outfit, Black Mountain, easily has the best live show I’ve seen in the last 3 years. They took Cleveland to the moon and back. It’s a shame they had to be opening for the Walkman, between this and the baseball game their set was cut down to about 30 minutes. This is […]
