IMVU still popular?
By Ford666UK
@Ford666UK (99)
December 22, 2009 12:03pm CST
I was just looking at the past discussions of IMVU and it seems that the last one was about 6 months ago.
Does this mean that you all no longer use it or have anything to say about it?
No responses