Who Played Corporal John Beauregard in The Civil War

PERFORMERPRODUCTIONPRODUCTION OPENED
Mike EldredBroadway
1999