Chiller Killer - Michael Gargiulo
November 25, 2010
In the fall of 2000, Christopher Duran and Ashley Ellerin were outside her yellow bungalow behind Grauman's Chinese Theatre in Hollywood when a good-looking guy offered to help Duran fix his flat tire.