Found this on Back to the Future day and absolute love it. Thought the community would enjoy it too.
My personal favourite which I didnt know was that 3 gold DeLoreans were produced.
Check it out here: https://www.thecarbuyingservice.co.u...ts-infographic
Which facts did you enjoy?