This is an odd looking Alfa, I don't think it's factory. I've never seen the factory make something this clumsy looking. Commentor Uncle Frank says it's a VW bug kit car, with VW front beam
A Delmont 88, not going to see another one anyday soon
Fiat Topolino dragster
No comments:
Post a Comment