David Bowie – Ziggy Stardust/Spiders From Mars A very special video this week. One year ago we lost one of the greatest innovators in music, fashion and pop culture. It was the