That T-90 (now mentioned as a T-80BVM) epically exploding yesterday had a lead-up. NSFW (crew member seen). Courtesy of 93rd Mechanized Brigade and reportedly a Javelin.