>>150420488
Yeah, Papyrus is back.
They now own both Indycar and NASCAR as they did before.