Could we be looking at the new presenters of the iconic automotive program Top Gear? A report says BBC is apparently in talks with potential presenters. According to the UK-based Sunday Express, the BBC is already in negotiations with a combination of three new hosts for the show’s return, set […]