Talk:Snow Leopard/@comment-86.52.110.206-20111129103303

This just showed up in my giftbox? I don't own any Apple products...