Caught our friends Oh My God later on at the Triple Rock Social Club, on their first tour since a terrible van accident last year. Iguana (foreground) is tearing up those keyboards with multiple pins in his fingers and arms. What a bunch of badasses. I think they’re at RecordBar in KC on the 25th of this month.
By:
Posted in: