Fitness Fads of the Past FitnessFitnessRxDecember 4, 2014barre fitness, crossfit, fitness fads, fitness trends, trx suspension training