What is this vehicle?

I used to work on those critters at Duncan Buick/Opel in 1978. A Toyota Celica they were not. Your sons big wheel was almost as fast.