Oh God, What A Beautiful Time I Spent In The Wild, the debut LP from the pairing of Attia Taylor & Corey Duncan, a.k.a. Strange Parts, was recently released via Specious Arts. Produced by Jeff Zeigler, the album offers an interplay between the soothing, silky vocals that vaporize in an intriguing psych-pop symmetry and the honed but heavy, upfront position of the rolling groove. A whimsical sweetness ventures and melds with eccentricities, creating an imaginative realism. One slips into the fantasy setting, but can also relate on a grounded, personal level.