Blind Faith

Blind Faith has been accepted into 5 Festivals and won best picture at the Crystal Ship Short Film Festival in NYC

Posted by Blind Faith on Thursday, July 6, 2017