This made me giggle.

Just enjoy.

That would probably make a lot more sense if I had any idea what the video clips were from.

I think the show Angel, but I haven’t seen that show in 4 years.

Hah. I love it.

It should have been Fraggles!

Angel versus the Muppets,

Big Nutter
(Attempts to land in a tea cup after being fired from a cannon 42.6 feet away! and fails!)

Yeah, it’s Angel. Those would be clips from the episode “Smile time” episode 5x14 I believe. Or something like that, anyways sure it’s kinda humorous but the real comedy is in the episode itself. You want to see the real funnies watch the episode.