ExpressRichard Hammond claims Jeremy and James were ‘seething’ over new show: ‘Feel horrible’Jan 25, 2021Alex DaviesBy Alex Daviesmore_vert