Donovan & Brian Wilson Celebrate Fifty Year Anniversaries – Sunshine Superman and Pet Sounds were both released in 1966 and both the Glasgow born troubadour and American genius are marking the landmark releases with tours visiting New York City. Donovan played Zankel Hall at Carnegie Hall on Thursday September 15th, […]