1
Taco Town Taco
(www.youtube.com)
I highly recommend watching this monstrosity actually get made.
Live from New York it's SATURDAY NIGHT!
Feel free to post anything SNL related.