The Grateful Dead are in Chicago this weekend for their Fare Thee Well shows at Soldier Field, and they want their fans on LSD to be treated nicely.
No comments:
Post a Comment