Comics Special DC Comics gives Blue Beetle's iconic ship, THE BUG a contemporary update. Jun 18, 2024