Am I the only one who thinks this looks like a giant foot about to step on Ram Island?  If not, I bet you’ll at least have the classic Police song stuck in your head for the next few hours ;)

Have a great weekend.