Friday, February 17, 2012

Staff Badge from Alvin and the Chipmunks live show - 1983



This is a staff badge from "Alvin and the Chipmunks and the Magic Camera" - a live show that toured throughout the U.S. in 1983.