Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jul 6, 2009
Debbie Rosas' debut on South African television as she and Nia are featured on Free Spirit - a South African television programme - in 2009. 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!