PPhiladelphia Read More A Batmobile briefly stopped traffic in Center CitySeptember 5, 2026 Listen to article • 0:00 min It’s a bird! It’s a plane! Oh wait, it’s a … Batmobile? A…