Day: August 29, 2012

“Cadillac ATS vs. The World” Part 4: China

In the fourth and final part of the “Cadillac ATS vs The World” video series, Derek Hill and Ross Thomas encounter their biggest challenge yet – The Guoliang Tunnel. This tunnel, located in China, is literally carved out… Read More