1971 Lemon Twist Demon
Nice car, not to bad a price either.
Print