The human body is full of 'left overs' that don't seem to serve any useful purpose, and one of those vestigial parts is responsible for goosebumps.
Continue reading...
Continue reading...