Voice of America recently featured Twin Oaks.

Voice of America is a federal government program that promotes a positive view of the US to other countries. Read the story the story here. The YouTube video is here.