New Music from the Inbox for August 27, 2018: Slot, Cillie Barnes, MAWD, & More!
Artist: Slot Song: “Ha Mapc!” Album: Single Founded in Moscow in 2002, Russian alt rock band Slot has gained an impressive following. Last year they celebrated their 15th anniversary and after a celebratory
Read More