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?
1994
1999
2002
1961
1971
2017
2018
1937
2014
1934
2016
1973
1964
1963
—
1995
1983