Buzz Aldrin’s 1969 iconic moon jacket sells for £2.3m at auction

Buzz Aldrin’s 1969 iconic moon jacket sells for £2.3m at auction