modbaraban wrote:.......But why Delta anyway? Why not call it Pubica or something like that...
Behold the creativity of the best Italian designers!

modbaraban wrote:.......But why Delta anyway? Why not call it Pubica or something like that...


Return to Automotive news and technology
Users browsing this forum: No registered users and 2 guests