Just watched an interesting comparison between these 3 cars.
https://www.youtube.com/watch?v=AaWj-0t3xOE
Interesting vid but what caught my eye was the number plate on the Roma, can't help thinking I know the plate but can't think where from. Owned by someone on here?
https://www.youtube.com/watch?v=AaWj-0t3xOE
Interesting vid but what caught my eye was the number plate on the Roma, can't help thinking I know the plate but can't think where from. Owned by someone on here?
Last edited: