Amy Nicholson

Amy Nicholson

Born: 1964-12-04 — Baltimore, Maryland, USA

Biography

Amy Nicholson is a film critic and author.

Known For