Annoyed Picard meme

Download the iPhone App!

Annoyed Picard

How the fuck - Does a post have almost 8000 upvotes while the video on youtube it's linked to has less than 2000 views? add your own captions
report this

Report this image

Reason is required.
You must enter the numbers you see.