Newest New News: David Is Our American Idol (Special Report)

Newest New News: David Is Our American Idol (Special Report)

In an NNN special report on American Idol the team leaves the studio and sends its Deaf Music Critic out to the streets of Hollywood to get the scoop on the upcoming finale.