Saturday 26 September 2015

The Saints on 'Return of The Saint' (1978)


The Saints performing at the Marquee in London in the Return of The Saint TV series (S01E09)
A pretty good documentary on The Saints aired in Australia last week. On ABC iview HERE. Kudos to whoever inserted the pic of Richard Hell titled Television 

No comments:

Post a Comment