>>/920833/
What in the fresh hell is that?

 >>/920835/
This reminds me of MadTV, what's it from?

 >>/920836/
No it's older than that.