Jeffrey Dahmer PolaroidsAn unreleased spine-chilling collection of photos taken inside the infamous Apartment 213 on the night of Jeffrey Dahmer’s arrest.
Comments