Otto Vallastro's 1962 Scotty Rebuild
National Serro Scotty Organization | Delton, Michigan 49046