Who plays the harmonica, John Popper or Beyoncé?
John Popper John Popper (born March 29, 1967) is an American musician and songwriter. He is most famous for his role as frontman of rock band Blues Traveler performing harmonica, guitar, and vocals.
Blues Boy Willie William Daniel McFalls, better known as Blues Boy Willie (born November 28, 1946), is an African-American electric blues singer and harmonica player from Memphis, Texas, United States. McFalls is attempting to revive the popularity which the blues enjoyed in his native Memphis during the 1930s, 1940s, and 1950s.