Micky and Davy performed a series of shows at New York's Riverboat Cafe (in the Empire State Building) in 1977. The photo below was taken on April 17, 1977. They were backed that evening by The Laughing Dogs and Micky's sister, Coco.
Thanks to Cassie Wilson for submitting this picture from her personal collection. As we said in an exchange of emails, it's not the best, but photos from this era are sometimes hard to come by...
Live in 2021