Son and stars out to shine

Rod Millen at his personal petrol station on Leadfoot Ranch, Hahei. Picture / Matthew Hansen
Rod Millen at his personal petrol station on Leadfoot Ranch, Hahei. Picture / Matthew Hansen