Alex Hirsch will be signing copies of Journal #3 on July 26, 2016 7pm at The Grove. The Grove at Far