Home star085.jpg
Picture File star085.jpg
1973 at the Star.Steve Newman's rear engine super.
From the archives of Tom Robichaud
Back to Home Page