Still relevant: The Death of MySpace Rob 12 years ago So funny, and still relevant – do people still use MySpace? via: [Current TV @ YouTube]