Is this turkey on a wheel or something? I can't picture it some other way.daveyp1997 said:all you saints fan can sit on a cracker and spin turkey faces
I'm surprised that there's been only one...."insult" toward the Saints, their win, or the Saints' fans in this topic.