May 9, 2005


Neil appears on “The Ellen Degeneres Show,” where he performs “Cherry Cherry,” promoting the upcoming UK leg of the Diamond Live 2005 World Tour.

Rate