Season 12
If your not starting in low gear check the little snow flake button next to the gear shift. If this has been pressed your starting in 3 rd. gear.
No, this is not possible. You must put it in neutral gear before starting. There is a safety device that prevents starting in gear.
Top Gear Series 14 is airing in November.
season 15 episode 1
There are 10 episodes in the first season. :)
Store it some where
Yes
June 27
soon
Season 12 began in the United Kingdom November 2, 2008. Season 11 is yet to air on BBC America, but you can watch pretty much all of Season 11 episodes on youtube.
two miles (1.8 to be exact)