“Leave the Beef on the BBQ” August 14, 2012 by TATS CRU Group show opening saturday, August 25th in San Francisco