Really enjoyed this guys, good balance of guests too. TRL a natural (co)host, well done fella.
As far as audio goes, I don't think any amount of retail equipment or editing software will perfect it. It is the natural trade off filming such a thing in a car dealership. Top Gear (filmed in a hangar) has similar audio traits, whereas Grand Tour (filmed in a tent) is a more sound deadening environment.
Get yourselves down to Go Outdoors if you want to fix it.
Anyway, will look forward to the next one.
Home of our Tame Sales Manager .... and his great deals