Fighter jet on a road in Russia

You definitely don't see something like this on the road everyday! An Aero L-39 Albatros jet plane being towed on a Russian road.

Recent Videos