Post Tagged with: "travel to Goodwood"

Discovery Turbo announces a new show ‘How It’s Made: Dream Cars’

July 20, 2013 4:30 am0 comments
Discovery Turbo announces a new show ‘How It’s Made: Dream Cars’

New Delhi: Discovery Turbo has announced a new show titled How It’s Made: Dream Cars  . The show will offer  amazing access to their landmark factories and test labs, the series reveals the inner workings and gorgeous exteriors of these classic beauties. The 10-part series offers viewers a first-hand look […]

Read more ›