shopping ECHO TO RELEASE KEN TAYLOR’S ‘BOWIE 1980’ POSTER ON MARCH 26, 2021 ECHO is proud to release the second print in the David Bowie Poster Series by By Coast To Coast TV / April 1, 2021