Mar 29, 2005 55m
Filmed live at the Aquarius Theatre in Hollywood in February 1986, Spontaneous Inventions was Bobby McFerrin's first live concert video, and was th...