Originally Posted by ThreadPool
Wait a sec. I'm reading this as the mayor of said town is the cameo. Am I the only one?
The cameo is the actual mayor of Plano, Illinois.I don't know what theses people in here talking about like it's somebody else.