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.
The colours and linework great. You deserved a high score for this. Just out of
interest , did you draw this in flash?
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.