I think so :)



Even there is no link whatsoever, you'd think there was watching that!
thought it was a advert for British Home Stores at first