Review: SEA LEVEL make waves with album “Dictionary (Handwritten)”
Dictionary (Handwritten), the ten song album released by indie band SEA LEVEL on July 11, is an eclectic yet satisfying mix of ambient drones, found sound collages, and piano ballads that alternate off-kilter r...