News Seth Rogen Hosted the Independent Spirit Awards, Bashes Chris Brown By Larry Putzgerald February 27, 2012