Where did this Celica Supra come from – and why is it in the Shed?
Hello everyone,
There’s something new sitting in the shed. The strange thing is – none of the LMM team put it there. Join us whilst we have a look round this new car, and work out why it’s there.