Uranium3006, 8 months ago Digg and MySpace still technically exist
Digg and MySpace still technically exist