T triblive.com Myspace celebrates its 21st birthday. Do we still need it? 40 points mooreds 2 years ago 63 comments