Road

This poster is currently plastered on roadside rest areas throughout the state of Texas, which is big enough to enclose a good deal of Europe and therefore an object of dread for many long-distance drivers. (More…)

The imagery is a bit harsh. However, it gets the message across. Driver safety sign, highway A9. November, 2010.