Barf Comics illustrator James Callahan and Triple Stamp Press collaborate on ‘Skate God’ tees Amy David | November 19, 2015 Topics: art, Barf Comics, drawings, graphics, illustration, RVA ARt, Triple Stamp PressRichmond’s own Barf Comics illustrator James Callahan is at it again creating more work to blow our minds. [Read more…] about Barf Comics illustrator James Callahan and Triple Stamp Press collaborate on ‘Skate God’ tees