We all complain about lousy drivers here in Victoria. Whether its drivers that are careless, drivers that speed, drivers that go too slow, there's always something to complain about. Well, according to a study by Auto Insurance.org, the Lone Star state is near the bottom of the Best Drivers in America...
Working on the theory that traffic always slows to a crawl when drivers want to get a good look at something, a Chinese grandmother who was fed up with people speeding through the crosswalk near her home came up with a rather unorthodox solution: She tied a blow-up doll to a tree on the corner.