Back in the early 2000s, I saw Ozric Tentacles a couple times. Both times this bonkers group called Star People opened. They played a wild mix of progressive rock and rat pack inspired vocals. They claimed to be from outer space and maybe they were because aside from this video they seem to have been lost to the sands of time.
Star People – In Time
From the DJ Booth