Theyt got it from ferrari. Grand Touring Amalgimated in english...basicly meaqns it comes straight from the factory with everything needed to race.
[ Previous | Next ]