American tanks, APCs, Humvees roll through Russia
409