About David O'Doherty
David O'Doherty is an overgrown middle-aged child who plays songs on an electronic keyboard and then tells stories based on his real-life experiences, carrying the weight of humor and little bit of sadness, all while wearing a panda mascot head and pretending to be a rock star.