Daily Archive: Tuesday, November 14, 2017

What does IMVU mean to you?

“IMVU has been a huge part of my life since 2012. Three years ago, I was diagnosed with stage 3 cancer, which forced me to be homebound and otherwise isolated from my friends. During that time, …