Tampon(s?) in the road.