16 November, 2008 Christopher England So, this car drives in a built-up area of Oldham at speeds of over 80 miles an hour after refusing to stop at a red Continue reading