Create a Meme

Technologically Impaired Duck - Netflix? Can I stream it on my betamax?

Comments


This item will be deleted. Are you sure?