Showing posts with label Delta Shadow. Show all posts
Showing posts with label Delta Shadow. Show all posts

Thursday, May 2, 2024

Delta Shadow

Delta Shadow was a kart built by Peter Dell of Sydney, New South Wales in 1987.

April 1987 Racing Car News page 1
April 1987 Racing Car News page 2