Sup Wally! Ler is the reason I got into Zappa, he's probably my 2nd favorite guitar player to Jimmy. I found the CaCa (lol) vid while looking for this, I used to own this cd, couldn't find it on YouTube though:
Yea I posted Possessed:Seven Churches in your metal thread, used to listen to that one all the time, I've heard Blind Illusion a few times, should probably give them a few more spins.