In terms of iconic cultural moments an awful lot has happened in the last five decades. Back in 1972 London's first ever Gay Pride march took place, and David Bowie introduced the world to Ziggy Stardust & the Spiders from Mars. Meanwhile in Japan, Honda was launching the [...]