La Tasha K MasonDec 7, 20203 minI LOVE Vera...Aloe Vera that is. Get it? When you mouth the words “Aloe Vera,” it looks like you’re saying “I love Vera.’ Never tried it? Me either, but Veras everywhere...