Reviews of this product:
Price: AUD $12.00
1 available
Sitting Target or Screaming Target is a 1972 British film directed by Douglas Hickox and shot in London. It stars Oliver Reed, Ian McShane and Jill St. John and was based on the 1970 novel by Laurence Henderson.
Reviews of this product:
There are no reviews yet.