THE TRIBULATION TASKFORCE: THE APOSTLE RETURNS

August 29,2020. Star Cross comics proudly presents their newest comic book release, The Tribulation TaskForce #1.…