Tag Archives: Datsun 620 Flares
Park This Where The Sun DOES Shine!
It takes skill and imagination to turn the everyday into something special. This is never more true than when it comes to creating radical custom rides out of pedestrian, workaday vehicles. However, the Vannin’ crew of the ’70s figured out how to do it, and it wasn’t long until the Japanese mini pickup was targeted […]