Cindy Abbott Letro interviews Director Nickson Fong and Actor Liam Aiken about the making of the award winning “Bashira” which filmed entirely in Western New York.

Share this Post