Menu

“These Streets Ain’t Sesame”: Knicks Fans Are Losing It Over Elmo’s NBA Finals Tweet, And The Way They’re Schooling That Poor Baby Has Me Cackling