Sock Sock is a musician known for their welsh indie music. Top tracks by Sock Related artists Genevieve Miles