By YouTube Published Thursday, January 31, 2013 Thursday, January 14, 2016 Russian helicopter land on main road [video] Russian helicopter land on the main road amidst cars. View on Emirates24|7 Most Shared {{title}}