Newsfeed
More →

Disney-Pixar’s “Brave” scored the top spot at the box office this weekend, raking in $66.7 million and becoming the 13th consecutive No.