David Bowie’s 26th album, Blackstar, is set to come out tomorrow on Bowie’s 69th birthday. Here’s the video for “Lazarus,” which was first released back in December. It’s pretty trippy.
- Geeks and Beats Podcast, Episode 133: Laserbrain
- Police Release Details on Scott Weiland’s Death