Well, they pretty much had to, didn’t they? October 21, 2015 marks the 30th anniversary of the day Marty McFly and Doc Brown first travel through time in the Back to the Future Trilogy, as well as the actual date they travel to in Back to the Future Part II, and Toyota has taken notice. In honour of this ...
Read More »