Dead Stars was tearing through SXSW last time we caught up with them. Today they released a video that — along with their forthcoming album, Slumber, out June 17 — will do still more to solidify them less as occasional Nirvana impersonators and more as rocking band in their own right.
More →