Debbie Rosas featured on Free Spirit in South Africa

By: Nicci Gates  |  July 8, 2009

Debbie Rosas debuts on Free Spirit, a South African television program. The 8-minute clip features Debbie talking about Nia and leading a class at OurNiaSpace studio in Obs, Cape Town. The insert also features footage from Nia South Africa's first appearance on Free Spirit in 2003!