This will Make You SCREAM!

If you don’t know about New York-based The Class by Taryn Toomey, well, it’s time you experienced it first hand. A favorite workout amongst celebs…