Originally Posted by
Pilotpip
Yeah, if you grew up in North St. Louis (city, not county) you probably should wear kevlar. I've told people in my class that it's not a good idea to get off 70 between the airport and downtown.
Ain't that the truth. I also made the mistake of driving Delmar to downtown once. Got a bit rough east of U City.