Cho Seung-Hui Video Makes MySpace

19th Apr 2007

Mashable piece on the radical transparency of the world we live in.

real life