Talk:The World/@comment-29245978-20161025134110/@comment-27542882-20161025151644

It's fully comfirmed that Peach Creek, the town where they live is in the United States of America