Another slice of surreal brilliance from the critically acclaimed L’Orange and Kool Keith album, Time? Astonishing!, as they release the new video for The Green Ray. Mello Music Group can’t seem to put a foot wrong with their artist roster and this album has been a prime example. If you don’t know it yet, get to know over at Bandcamp.