Are you a Super Taster? Put Your Tastebuds to the Test

A supertaster is a person who experiences the sense of taste with far greater intensity. Today I found out how to tell if you are a supertaster.

Subscribe to MBV