I think that TAG Heuer logo on there is wishful thinking.
Also... keeping the car pink will somewhat undermine the 'rebrand' don't you think?
馃榿 They spend too much in James Bond movies and space expeditions... there鈥檚 no more budget to also invest in motorsports 馃槈
Really, space expeditions! I did not know this...
Anything else, in the past maybe?