The Free Library will be hosting the Philadelphia premiere of the documentary 'Lost Sparrow,' which examines the truth behind the sudden tragic deaths of a pair of Native American brothers. Filmmaker Chris Billing will be in attendance.
Added by Upcoming Robot on September 16, 2010