Phish August 2010 Shows in Telluride One Step Closer
Those potential August 9 & 10 Phish shows in Telluride we mentioned a few weeks back just got one step closer to reality, according to an article in the Telluride Daily Planet. Last step? Official approval from the city council.
Comments 1
No Readers' Pick yet.