1979 Lil Red Express ( Wisconsin)
Sent pm awhile ago ...no reply ...wonder if he still has it. More pics sure would be nice
Print