Search results

  1. Sofia Alexandra

    Top Gear in Norway. Again.

    I went to Top Gear Live in Oslo last weekend, and at one point Jeremy mentioned that James had been in Norway for some filming the week before. No details were mentioned, and my admittedly failtastic google-fu produces no hints of what he's been up to, but perhaps someone here knows more? And I...
Top