Pics: The Dirty Heads at the Galaxy Theatre OC Weekly - Staff | Posted on April 9, 2010 Take a look! OC Weekly - Staff