Flashes
Mean Streets Two national traffic research groups proclaimed last week that Phoenix is one of the deadliest places in the U.S. to drive, prompting the Flash to shoot the irregular “No Shit, Sherlock, Award” to the boys in D.C. who just figured this out. The Road Information Program–or TRIP, no…