Tuesday, November 29, 2011

T-90MS vs Land Rover, HD video

No new details of the tank, just a good resolution video: