Buy a bag of assorted 20 GI Joe heads!
Each is about 2″ tall with varied features and hairstyles, from fascist buzz cut to Village People mustache. We’re sure you’ll think of a million things to do with these like… well… you know.
LinkDiscuss (Thanks, Julian!)