Daily Archives: November 13, 2010

David’s Finest TV Moments Post-Idol: #2

The Voice + A piano + A longer version of “Imagine” = MAGIC 3.0!!