Letz Zep is not an exercise in nostalgia, but of revolt against time, a heart rendering shout against mediocrity and forgetfulness, faithfully recreating the sights and sounds of Led Zeppelin at their awesome best.
These are videos from concerts where Letz Zep played, so they may be of other bands that played the concert as well.
Letz Zep Feb 10, 2023 Northampton, Northamptonshire, UK Added by Martin Scarborough