The Allergy Puzzle

Got watery and itchy eyes? Hives? Can’t stop sneezing? You could have either seasonal or perennial allergies. What are they? From an allergy capital of the world, Sabrina Valencia explains where they come from and why they occur in your body. (captioned)