The NETFLIX MOVIE WATCHING WORLD CHAMPIONSHIP is currently underway in New York’s Times Square!
Follow all the action on Facebook or at the YouTube Netflix Now Playing channel.