AutomobileEconomics Toyota Lanka in full force at FoxhillSupercross 2016 with Toyota, Hino and Pirelli adminApril 29, 2016 Toyota Lanka (Private) Limited, the sole authorized distributor for Toyota vehicles in Sri Lanka showcased the power and versatility...