Artist Highlight – CloudHead
Cloudhead is a name that should be on your list of upcoming artists to keep an eye out for. This producer from Kansas City, Missouri, USA, is coming with some very serious sounds! I don’t have too much info on Cloudhead, so lets let his music speak for itself. Enjoy!