By Pat Burns, GRAND Magazine Film Reporter  “SlingShot” is a new documentary screening at the 2014 Newport Beach Film Festival. It’s one of those films you want your 9- to 15-year-old children

Read More