Astroid Boys Astroid Boys is a musician known for their welsh hip hop and welsh indie music. Top tracks by Astroid Boys Related artists Avelino