The 88 The 88 is a musician known for their la indie music. Top tracks by The 88 Related artists Modern Science