MusicBoxPeteAug 6, 2015The Symptoms - LensBoston based indie group The Symptoms have just released their debut LP titled "Lens". The effort is a highly focused and creative...