Turns out, your body has a much broader definition of “stimulation” than you might think #TEDTalks

Wait 5 sec.

Turns out, your body has a much broader definition of “stimulation” than you might think #TEDTalks - YouTubeTurns out, your body has a much broader definition of “stimulation” than you might think #TEDTalks - YouTube