Watch: Steelers Fans Destroys His TV After Watching Patriots Win Super Bowl LIII
Everyone is still talking about the Super Bowl and the New England Patriots. Steelers fans discuss whether the Patriots’ recent win is better than the...