Scottsdale International Film Festival returns for 19th year
The Scottsdale International Film Festival, (SIFF) a yearly 10-day event that connects audiences with award-winning cinema from around the globe, is returning for its 19th annual festival on Friday, November…