B blog.limitedrun.com Updated: We’ve Deleted Our Facebook Page 74 points duck 14 years ago 39 comments