P parade.com MySpace Founder Deletes Post Amid Backlash After Teasing Platform Return 20 points speckx 8 months ago 9 comments