Media Advisory: Twin Triumph Productions and ‘The Power of Two’ Go to Japan

Twin sisters and co-authors Anabel Stenzel & Isabel Stenzel Byrnes travel with documentary film crew for 10-city whirlwind tour of Japan to change hearts and minds about the benefits of organ transplantation. Film spearheaded by Academy Award nominated producer Marc Smolowitz. Read More

Written by

No Comments Yet.

Leave a Reply