News Extraordinary Robot Robot Feb 6, 2015 #1 Technology is not on the side of Everton and Tottenham this weekend. Continue reading...