VIDEO: Star World Championship 1961
Published on April 22nd, 2016
This recording from the 1961 Star Class World Championship in San Diego, USA was made on 16 mm film in 1961 and recently digitized to video. Lowell North and Bill Buchan are shown dueling for top honors. To view other videos produced by Franklin Clay Films go to www.wxyzvideos.com