Google Mac?

Interesting link in my referral logs. Has anyone seen this before?