Lordstown, home of the Chevy Vega. Not an auspicious omen.
My sister owned one. Piece of crap................