04-01-2017, 10:14 AM
Alpha Kart (California) - Karting World ad (January, 1961)...
[attachment=987]
Note: Note to be confused with the 1980s Alpha Kart Indiana manufacturer.
[attachment=987]
Note: Note to be confused with the 1980s Alpha Kart Indiana manufacturer.