David Bowie – Never Let Me Down 1987 CD July 3, 2014July 3, 2014 John FM104 CD Library Never Let Me Down is a big FM104 rock track from 1987. It was on high rotation on FM104 during the year. Day-In Day-Out and Time Will Crawl were also played on FM104. Day-In Day-Out is a US No 3 rock hit. Never Let Me Down No 15 rock.