Next stop... State Pen University
State Pen University...LMAO in Japan !
“State Pen University”
He’ll experience “The Longest Yard”, but it won’t be about football.