Wednesday, March 14, 2012
Thursday, December 16, 2010
Friday, April 16, 2010
Check these guys out, they frigging rock! They're working on an album named Masturlord currently, and from what they have up so far, sounds as if it's going to be a must own album. Do yourself a favor and check 'em out
Here's a piece I did for them, the sketch and the final piece.