Russians are getting pwnd on Junkyard wars finals!!