Who wants to clap alien cheeks?

Screw Area 51, I found aliens here in Europe. Let's go clap them cheeks lads!
Who wants to clap alien cheeks?
Who wants to clap alien cheeks?
Post Opinion