auto If you’re going to take this hill in Russia prepare to sacrifice your car to the ice gods (Video) By: Staff In: Auto, FAIL, Foreigners, Video Feb 6, 2018 174 Liked! 29 Disliked 0 Like this post? 174 Liked! 0