ALBUM: Story ARTIST: & My Mother Say RELEASE LABEL: Neo apparatus CATALOG: NEO015 GENRE/STYLE: Tech House QUALITY: 320Kbps RELEASE TIME:…