Big Ass Stop Signs Materialize Out Of Nowhere in Oz, Apparently

So this has been in practice since 2011 in Australia, but clearly St. Louis, MO had no idea. A college roommate of mine caused a head-on collision under an overpass due to driving (drunk as a skunk) on the wrong side of the road. If waterscreen stop signs were installed to warn motorists to stop and turn around, it… »5/15/13 5:46pm5/15/13 5:46pm