Maybe not the right place for this. (Score: 1) by spacebar@pipedot.org on 2014-09-05 14:48 (#2S3M) You're on a tech news site, AC, maybe not the place for Ms. Piggy and Joan Rivers.