Blast from the past..

I lived in St Charles around 80 -81 on Droste Rd. Remember street racing on South 94 from the new Wihte Castle burger joint.
Earth City express way. Ya, could get away with a lot of stuff back then
Damn, that's just a stones throw from me.. I know that area well.