April 14, 2021
Ithaca, NY | 65°F

Review: ‘The Imposter’ paints vivid picture

By | Nov 12, 2012

The documentary surrounds the disappearance of 13-year-old Nick Barclays in 1994.