I think this is the one that hangs around up at Festival Park in Hanley every now and then. spotted this at Alton towers today parked fairly near me! the 2 cinqs in the photo must have come in together becuase of the way they are parked.
I dont think its anyone on here but never know
I dont think its anyone on here but never know