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
Previous image Back to category Next image

Commenting now closed