Idle Mind is the Devil's Workshop - Exploding Comics
So FINALLY I’m here to do the big big announcement I’ve been holding back for so long. Do you know Super Hero Help Desk? That webcomic that won the award for best Irish webcomic? That is really funny and quirky?…↓ Read the rest of this entry...
Post to Tumblr