Tag Archives: Follicle
Follicle Follies, From The Atari Age Until Now

There are approximately 100,000 hair follicles on the human head. Over the past three decades, video game developers have valiantly…