Thursday, October 29, 2020

Check out the trailer for the new Zappa documentary


Director Alex Winter’s portrait of the visionary musician and artist. 
In theaters and on demand (in North America) on November 27, 2020.

Wednesday, October 14, 2020

Two new Stevie Wonder songs!

October 13 saw two new songs pop up on Stevie Wonder's official YouTube channel. The second one; Where Is Our Love Song has been performed live before, but the first one titled Can't Put It In The Hands Of Faith is a timely tune with the situation as it is n the USA including the election of a president coming up November 3. 


Interestingly Stevie Wonder cited the lyrics in this video published three weeks before: