WE DID IT! Protesters Shut Down the Premiere of The Upper Footage! Other StuffProtesters lined the street at Mark Cuban’s Landmark Sunshine Cinemas in New York City last night and successfully shut down… Read More 0 Shares