Twitter Delicious Facebook Digg Stumbleupon Favorites
5 Dec

For Science week, we tested our senses. Did you know, about 70% of our taste is linked to our sense of smell? We investigated this using skittles and can confirm that it is true! We hope you like our video 🤩

Leave a Reply: