Watch Twitter roast Facebook, and everybody else make fun of MySpace – Shareables

Watch Twitter roast Facebook, and everybody else make fun of MySpace – Shareables.