RECORD REVIEW: FLYING LOTUS – COSMOGRAMMA

There comes a point in time in the musical careers of but a few talented artists where they are at the height of their powers, and by that I mean they reach towering heights, not just measured against themselves, but against all that is outside of them. Los Angeles genre defying producer Steven Ellison, aka […]