Archie STH Issue #270 Champions Arc: Part 3 Comic Drama! Doomarang3 2024-10-19 | Archie STH Issue #270 Champions Arc: Part 3 Comic Drama!