New: Slam Donahue “I Turn On”

NY-based pop trio Slam Donahue are preparing to release their new EP, Hemlock Tea on August 21. The EP’s first single is “I Turn On,” a fun synth-pop tune that shows shades of Matt and Kim and The Mae Shi.

(Visited 4 times, 1 visits today)