Daily Archives: August 16, 2017

JAMES O’BARR the creator of THE CROW will be at #TCC17!

JAMES O’BARR the creator of THE CROW will be at #TCC17! Bring your comics and get them signed! JAMES O’BARR is best known for creating The Crow, but he is also an accomplished painter. James currently resides in Texas and