03-04-2012, 11:17 PM
Lately i been trying to get onto this site called avatara, or evolver, idk what it's really called....problem is, everytime i try going there, it always takes me somewhere else. Anyone know where i can find it, or how i can even get on it? I've been looking for the past three hours and am still lost