After heading home from buying donuts from the famous so called "Twin Pines Mall", there was camera crew there. My dad and I thought that it was part of a series. While on the road next to it, I saw it. I saw the Back to the Future dealorean, as it was 40 years ago, with lights on and everything. What I wanna know is, What was going on, Were they remaking the famous "
Car Chase" scene? and why?