poorlymadesockpuppet- Rutger Hauer as John Ryder in The Hitcher (1986)

more about : poorlymadesockpuppet