The Cavern??
There is a statue in Liverpool of The Beatles, above the entrance to The Cavern,
where they famously first played... Under, it says " Four Lads who shook the world". Did you know that? If not, quite strange eh?
Good artwork, it is nice to see artwork that actually tells a story, and still leaves the viewer with unanswered questions, particularly when done in cartoon format.