Derek Peden

Derek Peden

Watching The Social Network. It’s disgusting that company still exits let alone prospers.