Thread
:
The new Alfa 8C Spider!!
View Single Post
#
12
(
permalink
)
11-03-2005, 05:36 PM
Denny164l
Registered User
Join Date: Nov 2005
Location: danbury CT
Posts: 379
All I can say guys thats one piece of machinery. Too bad we dont have them here in the states.
Denny164l
View Public Profile
Find all posts by Denny164l