Pagoda SL Group
Off Topic => Other cars => Topic started by: MikeSimon on October 28, 2020, 13:04:38
-
Looking through my picture files I stumbled upon these, taken in 2012 during a event in Germany. For the life of myself, I cannot make out what make and model this is. it has a small British flag on the fender, but it looks very italian to me. Anybody knows?
-
Jensen CV8