Atilla the Fun wrote:There's a new episode of Top Gear UK, and there's a new episode of Top Gear USA, bur since noone ever thanks me for links and commentary, why should I keep posting? EFF you haters.
Because your 2- 3 days late and we've already seen them.