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.

Leave a Reply

Your email address will not be published. Required fields are marked *