Get Off the Couch with Unstoppable Tracy Schmitt
She’s living proof that the human spirit is unconquerable. Double-amputee Tracy Schmitt has defied all odds by not only living a normal life- she’s hit some of the greatest milestones known to mankind.