Location
Greenwich, CT
Special Effects