TERRAPOD EXPERIENCE AT THE MANILA INTERNATIONAL AUTO SHOW 2010
May31
on May 31, 2010
at 5:19 am
and modified on September 9, 2010. at 2:53 am
Posted In: Phil. Automotive
One of the biggest attractions in the recently held Manila International Auto Show 2010 was the Land Rover Terrapod Experience. It is a mobile off-road track that can demonstrate the capabilities of the Land Rover vehicles in a similar off […] ↓ Read the rest of this entry…
Comment