When: Wed., July 2, 7-11 p.m. 2014
China's very own dino spaz rock band stegosaurus? is making their first stop on their 2014 "Chinese Take Out Tour" right here in Santa Rosa. Along with that back in the day meaty alternative ear beer of Green Light Silhouette and the beautiful and electrifying sounds from Survival Guide! 3 Amazing bands that will all make your liver and face jealous that they are not ears!