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.

Leave a Reply

Your email address will not be published.