Thanks for shedding the light on this street legend. This makes more sense than the cops running down street racers at 180mph. Police radios are faster than a speeding Lambo anyway.
__________________
memories: '71 2002 (new), '72 Bavaria, '74 2002tii, '00 540i Sport
|