Cars Archive

Foton Tunland Twin Cab Pick Up Caught On Test

Foton, the Chinese automobile manufacturer is planning to set foot in India and its Tunland Twin Pick up cab has just been caught on test in India. Foton is owned by Beijing Automotive Industry Holding Corporation (BAIC) and intends on entering India with the trucks