Highest Rated Comments


karthick8921704 karma

Are you having more freedom to do stuff at the new show than at top gear?