The site is now in beta (invite only) and InteractiveSalsa has a screen grab.
No related posts.
It looks like MySpace mashed up with WordPress…
Name
E-mail
Web site
Comment
It looks like MySpace mashed up with WordPress…