Thursday, September 22, 2011 @ 12:00AMThu, Sep 22, 2011 @ 12:00AM
The Taco Stand, 10595 Old Alabama Road Connector, Alpharetta, GA
Two sets in Alpharetta. It's kind of like an early "Flying Buffalo" thing from the late eighties.
No cover
Share link