https://www.youtube.com/watch?v=TakazuzJVPc

Genesis meets Yes meets Yellow Jackets with a smatter of zappa.