The Hills Run Red - Babyface (The Legend)

Every great killer has a story. In this clip, Alexa (Sophie Monk) recounts the legend of Babyface, the unstoppable monster in her father's notorious lost masterpiece, "The Hills Run Red." Available on DVD September 29.

up
11
<none>