ALBUM REVIEW: THE JEKYLLS – THE ONE I WANT, THE ONE I NEEDALBUM REVIEW: THE JEKYLLS – THE ONE I WANT, THE ONE I NEED
Background
Formed in Denver, Colorado in the summer of 2011, The Jekylls have been making quite an impression on their local music scene, having supported a number of national acts.