A new women's sport has arrived at Duquesne University - acrobatics and tumbling. Think competition cheerleading mixed with ...