Happy Jack (The Who) Get link Facebook Twitter Pinterest Email Other Apps 3 DECEMBER 1966 The Who release ‘Happy Jack’, which went to #3 in the British charts. Page under construction, more information to follow.