Question: Who plays the harmonica, John Popper or Beyoncé?
Answer: John Popper