Tag: Peluché

Peluché by Jam Lindsay

Peluché charm us with latin-tinged new single “Keep Making Me Happy”

London’s trio Peluché are back with a shining and delicate new single “Keep Making Me Happy”. Formed in 2014 through