Yeah, that headline is a bit of mouthful, but there's three key things to focus on here:
1. A Japanese chap dressed up as Doc Brown
2. A DeLorean reaching 88 mph (cliffhanger)
3. An equally as awesome Skyline GT-R
Check the video.
It was all in the name of traffic safety awareness apparently. Consider us educated.
