Saw this again today, well I assume it's the same one. Huddersfield Road in Oldham, was at the lights as I turned out of Tesco,
Any of you guys go down the road from trafford area to Salford quays ? by the ibis / shell place ? see a f1 team 225 fairly regularly there and a LY 250
aaand again, parked in front of mine when I got to the car from work. Again, assuming it's the same one.