Register
miomar • 1 July 2011 at 2:03 PM
I think i discovered a new place to travel to that wil be released in the future!!! In the Effa archives it says Effa's are very popular in "Leila"... What do you think?
Deleted • 1 July 2011 at 2:05 PM
Eh, probably😋 IDK.
miomar • 1 July 2011 at 2:20 PM
Its confirmed that place is coming😃
crooton1 • 1 July 2011 at 2:22 PM
Yay! 😋