Surprise Me!

What causes Hives?

2010-06-22 111 Dailymotion

Dr Bob explains why we get hives, and available relief.