The Nagoya Super Autobacs held a D1 Street Legal Power Day for competitors to get their cars on the rolling road and see just how much power they were pushing out. Needless to say I was in heaven surrounded by some of my favourite drift cars. There will be a nice big juicy feature coming […]