The newest street cars predate this happier Sunday at Fremont (California) Drag Strip to either late ’57 or ’58. Ironically, the receiver tube for the removable push bar that owner Santos is ...