traffic cones !
They are everywhere, i drove past 20 mile of the things today - they outnumber people! but.. where the hell do they come from?
I have never seen or heard of a factory that makes traffic cones or met anyone else that knows. They just seem to appear, could anyone shed some light on where traffic cones come from?