NBC's much anticipated 'Annie Live!" has come and gone. So how can you stream 'Annie Live!' for free? Let's not wait till tomorrow and learn how!
The sun will come out in December when Taraji P. Henson plays Miss Hannigan in 'Annie Live' for NBC. Get the deets on the live musical movie.