No active Top Gear thread? We'll soon see to that