To me its like every other Automotive subculture of our love of cars. Some people love stance’d cars, others muscle cars that only go fast in a straight line, some like weird Kei cars, etc... its another niche that has appeal to the right people. I was 18 when the movie came out and got the joke about using a DeLorean…