08-02-2020, 11:09
James Taylor is releasing a new album shortly - American Standard ... a 'making of' preview clip ...
"The surest sign that intelligent life exists elsewhere in the universe is that it has never tried to contact us." ~ Bill Watterson