Watch Russian “Burlak” Vehicle Drive on Frozen Sea by Administrator April 6, 2016 0 The off-roader is a self-assembled vehicle