David Bowie – The Stars (Are Out Tonight)

David Bowie has released his latest track, The Stars (Are Out Tonight) with a music video by Floria Sigismondi co-starring Tilda Swinton. Bowie and actress Tilda Swinton play a happily married couple whose domestic serenity unravels when a menacing celebrity couple, portrayed by models Andrej Pejic and Saskia De Brauw, try to insert their ‘horror … Continue reading