Experimental electronic producer The Bug (aka Kevin Richard Martin) is gearing up to release a new record - 'Machine' - out October 4 via new label Relapse.
Named as it is after the icky substance that acts as sustenance for spirits in David Lynch's 'Twin Peaks' universe, the song is fittingly strange and warped. This is, in other words, a Flying Lotus song.
Experimental band Xiu Xiu (made up of Jamie Stewart, Angela Seo, and David Kendrick) have releaed two new singles from their forthcoming record, '13" Frank Beltrame Italian Stiletto with Bison Horn Grips'.
Not long after news broke that Taylor Swift canceled the Austrian leg of her ERAS Tour due to a terrorist threat, new updates are rolling in regarding the delicate and frightening situation.