Did This Ohio State fan get caught cheating on National TV?
Nashville, TN, United States / 102.9 The Buzz
January 02, 2015 09:38 am
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?