Loving the alien

What do you love about England the most?

Just about everything… from the Highlands down to London!

Perhaps most of all, though, is that I feel right at home among their distinctive, self-deprecating wit and eccentric, unapologetic whimsy.

How do you feel about the fuss made over your…

I am an alien called Roger

I am an alien called Roger