Frames: Mosaik Dejon Turner October 4, 2010 Albums This is an album that managed to grab your attention and not let go from the first note to the last? Frames, from Hanover, Germany have done just this with their album Mosaik. With only four members, Frames man...