Scottsdale Center for the Arts kicks off 15th annual film fest

The 15th Scottsdale International Film Festival will showcase 50 films from more than 20 countries during five days and nights of screenings, [...] Continue Reading →