Netflixâs âCheerâ sticks its landing
For as long as I can remember, I have always heard the words âCheerleading is not a sport.â Well, after watching Netflixâs new docuseries about a small junior college in Navarro, Tex., I certainly beg to differ. Netflix released a brand new series in January called âCheer,â and it has completely swept the internet by […]
Read More