Frank Zappa’s Final U.S. Concert in 1988 Set for First-Ever Release
Zappa ’88: The Last U.S. Show, recorded March 25th, 1988 at New York’s Nassau Coliseum, arrives June 18th
Zappa ’88: The Last U.S. Show, recorded March 25th, 1988 at New York’s Nassau Coliseum, arrives June 18th