2 years agoSeth Rogen DESTROYED For Blaming And Insulting Fans Over Santa Inc Backlash | 1% Rotten Tomatoes!!!Ryan Kinel - RK OutpostVerified