It seems like ages ago now but a few months ago, certified car-nut Jay Leno came over to Japan to do a bit of filming for his website, Jay Leno’s Garage. One night when he was out driving a GT-R Egoist he stumbled upon a little meeting of enthusiasts. Hit play and see if you can spot the Speedhunters logo…
– Dino Dalle Carbonare