Board Thread:Game Discussion/@comment-31451662-20170309131450

I have finished the Speedrush TV Challenge and I have to buy the Audi V8 for 250 gold! Shouldn't I receive it for free winning the challenge? I've spent some money and gold to upgrade it (around 15 upgrades) WTF ??? 