Quote:
Originally Posted by LGAFF
rumor has it that Alfa might be making some cars right here in Il at the Chrysler plant in Belvidere.
|
Lee,
That means you can drool on the way to and from work! Always have had a thing for Alfas. Almost bought a Alfa GT in the early 70s.