Crossing a Sticky Road

Sticky street road crossing human fly paper tar.