Baghdad Road Hazard Sign

The most creative/truthful road signs I've ever seen.

Live Cams
 
Home Videos Pictures Categories User Uploads Forums Submit Login Register