Frank Zappa’s 1978 Halloween concert is getting a release as a special new Super Deluxe Costume box set, due 24.
When Alex Winter became the first filmmaker to get access to a vault of Frank Zappa's private videos, he could not decide initially whether it was a blessing or a curse.