Wow .. are you sure they build in England? I think more suit if they build it in Italy .. It’s more like super car than formula1 car (in the good way) .. everything just looks great and proportional. Just hoping the inside package that will extremely tight will working and endurance well.
imamsukoco
24th February 2017, 1:15
Wow .. are you sure they build in England? I think more suit if they build it in Italy .. It’s more like super car than formula1 car (in the good way) .. everything just looks great and proportional. Just hoping the inside package that will extremely tight will working and endurance well.