Yep. Very much so.
Anyone know when this speech will be repeated on tv? Maybe Hannity and Colmes repeat on Fox? Was it on there live?