Tag: music video

https://scache.vevo.com/m/html/embed.html?video=US38W1430820&playerType=embedded Danish producer and electronic music artist Tomas Barfod released his debut solo album, Salton Sea to praise from the likes of Pitchfork, Gorilla vs. Bear, and Dazed & Confused, thanks to a sound that’s been […]

Advertisements