Hey peeps! Not been around for a while due to deadlines and whotnot!
However during my regular visits to my fav comics website I saw this and thought that you guys might like to know.
If you're located in Los Angeles check it out!!!