Episode Eighty Seven


Original Air Date: 05/22/2017


Featuring Led Zeppelin at Earls Court Arena in London in May 1975 + Larry LT Taylor stops by for a surprise visit. We introduce a new segment, “Predictions” and more tom foolery.

Leave a Reply

Your email address will not be published. Required fields are marked *