7 Things You Should Know About Matcha

This form of green tea is getting a lot of buzz. Watch the video to find out why you should add it to your repertoire.