Discussion in 'Pictures and Photography' started by shriyamishra, Jan 23, 2013.
Ferrari 458 Italia China Special Edition
is this made in china too
No not made in china..... just china special edition...
I am joking lady Ferraris are born in italy
Separate names with a comma.