Ukulele Man, an urban legend, narrates two stories, strumming melodies that blur the line between myth and reality. But is he merely a witness, or part of the story himself?
2013
2023
2007
1940
1975
2008
1992
1983
1947
1964