Green Frog at Ladoga Lake Trophy
Green Frog at Ladoga Lake Trophy is a 4x4 with suspension arms and chain-driven portal Kinda axles, high speed mechanical winch, Audi powered built in St Petersburg and won in 2008 Ladoga Trophy.
Commenting now closed