Dominica & AMERICAN TARZAN
The "nature island" is a gem of an island! This paradise is one of the southern most islands in the Caribbean chain of islands. I had a blast producing and shooting stills for Discovery Channel's American Tarzan. The contestants were are impressive inspiring people who raced their hearts out while surviving and vying for the title AT!
Read More