Not to toot our horn, but Oscar Watch has had a pretty darn good track record predicting the winners of the Academy Awards. In fact, our percentage of categories picked correct has been between 75 and 85-percent. The 2016 Oscars are upon us (they will be handed out February 28) […]