Tag: ’31 Doozie

Hot Wheels casting designed by Larry Wood. Was in production from 1977 to 2003.