Cheetos' new billboards are traffic-stopping (literally)
Briefly