For all those who do not know IMVU is a 3D chat appiclation where you would create an avatar and talk to others. They do have a million and one banners every where trying to get people to join.
Comments on my avatar pics...
imvu still exists? I haven't used it since like 2005
Moved to Showcase Booth