- Dec 14, 2009
- 1,960
- 5,349
I read a post on social media just now (Instagram?) that said something like, "There is a new gym coming to Illinois!"
The gym name?
SUPREME Cheer Athletics.
Brief moment of "WHAT!" before I noticed and read the gym's WHOLE name.
Stop scaring folks :D
Supreme Cheer Athletics
Last edited: