Billy Tucci: Sgt. Rock and an Appreciation for War Veterans Andre Lamar July 18, 2009 Interviews Accomplished writer and artist Billy Tucci, best known as the creator of Shi, took time to discuss his experience in writing the Sgt. Rock: Lost...