Below is a clip from last Saturday night's SNL.
From the Denver Post, it is only the first part of the clip where Colorado congressman Tom Tancredo is parodied.
It's not the entire clip, but it's better than nothing...right?
(there is a delay between the audio and video, but its better that not having the clip at all!)
Thank you to doraemon_2000 at Live Journal for getting the clip!!!!