Will Cooper sings John Legend's All of Me in 20 different voices. List below: 1. Will Cooper 2. Willie Nelson 3. Neil Diamond 4. Rufus Wainwright 5. Michael Buble 6. Kermit the Frog 7. Gollum 8. Andrea Bocelli 9. Jack Black 10. Justin Timberlake 11. Michael McDonald 12. John... more »

  • August 20, 2014
  • 56 Views