Sideshow Freaks: Human Oddity I Cherry Dollface. Shot in Portland or in 2008. Advertisment Sideshow Freaks: Human Oddity I Cherry Dollface. Shot in Portland or in 2008. Photo: Travis Haight Source: HERE Advertisment ← PREV POST NEXT POST →