On Tour With The Osmond’s – Documentary

December 1, 1973 London

A documentary capturing Osmondmania in the UK during their 1973 tour.