Is this an Audi TT? Or an Audi R8? This is Audi is a TTR8 and it surely should have a place in the movie…