from the short film "wheelchair rebecca," google it for some lolz.
the gif was already lolz enough.
>>1156003that from robot chicken
No, much older than Robot Chicken