Twin Peaks inspired badges by bestplayever
1. Sheriff Truman Head
2. I love you sheriff truman
3. Twin Peaks Sheriff Department
4. Why are you whittling?
Our badges are individually hand pressed using our designs that have been printed professionally. They are protected with a mylar plastic coating and mounted on metallic pins. Each badge is 1 inch in size.
"She's dead. Wrapped in plastic"