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.

Green Frog at Ladoga Lake Trophy

Commenting now closed