Russ & Tori Taff

Two ICVM Awards for “Russ Taff—I Still Believe”

On November 16, we were were invited to attend the International Christian Visual Media film conference and guess what-- ‘our little movie that could’ was awarded the Golden Crown Award for Best Documentary, and the Silver Crown Award for Best Picture! Here we are pictured with our talented director Rick Altizer and his beautiful wife, Jan. So amazed to see that God continues to take this film further than we’d ever imagined! 

Available for purchase in the Merch section

Now available for streaming on Amazon Prime Video