ZHUKOVSKY, RUSSIA - JULY 1: T-90A main battle tank rides on the Forum ET-2012 on July 01, 2012 in Zhukovsky, Russia
Editorial use only
Editorial credit: Meoita / Shutterstock.com

Royalty-free stock photo ID: 107001527

ZHUKOVSKY, RUSSIA - JULY 1: T-90A main battle tank rides on the Forum ET-2012 on July 01, 2012 in Zhukovsky, Russia