Have you heard about this Zumba thing yet? If you haven't, you might want to check to see if you've been living under a rock lately, because Zumba seems to be EVERYWHERE these days! This Latin-inspired dance fitness program actually was created over 10 years ago, but it wasn't until the last couple of years…
Read more