Stop in for a cup of coffee

Fiat 124 Rallye or something. Should have NEVER tried to put that car on the road, cause it wouldn't stay there, electrical mostly imagine that.