Tag Archives: nissan l-series

Behold what has been described as the holy grail for Datsun maniacs, the OS Giken TC24-B1! Imagine the sheer mad scientist insanity that must have flowed through Osamu Okazaki‘s brain for him to conjure up an entire bolt-on twin-cam head, … Continue reading →