Street light sign for the "Family Film Festival" in Santa Clarita, California where the film premiered and ultimately one the award for best documentary.

Loading Image