Denver had its own real-life Spider-Man — but he was no hero
Philip Pomposi has lived in Denver since 2017.