Some Aliens I drew just for fun.
Also, digging further into my past, I found these two drawings I did when I was about 3 and 5 years old, which struck me as weirdly similar...
Finally, the Melvins, one of my favorite bands, toured my town last week promoting their new album, which I actually like less than their previous more experimental ones. The concert was brilliant though. They also have a new video which you can watch on youtube. It was obviously done with a rather small budget but it's cool and it's got all the weird shit in it we love so dearly here on EBD:
Melvins - The Talking Horse