Dragrace Audi TT RS vs Ariel Nomad in a Grand Tour Dragrace AudiLovers | May 23, 2017 The Grand Tour is currently filming in Croatia, and there’s a certain air of “this is totally different to Top Gear… not.” Jeremy and Richard are drag racing Read More