Leg Press Cathe and Jai + Cedie and Brenda share a step while performing a leg press in a recent STS rehearsal. Read More » February 9, 2008