Myspace, Tech, Tech, Culture

MySpace Wants You to Know That It Still Has Embarrassing Photos of You

Remember back in the early 2000s, when people would still rock frosted tips and dramatically…