Did This Ohio State fan get caught cheating on National TV?

Nashville, TN, United States / 102.9 The Buzz

I don’t know what happened, but there are speculators, and rumour mongers spreading the video all over the interwebs. She looks guilty for some reason….what do you think is the reason she looks so guilty?

Be Just and Fear Not

sQueeGee

Cheating OSU fan

Comments are closed.

Latest

More