ANYONE can make a site through geocities, i have made many myself. agreeing with what the others have said, this site may be legit, but i highly doubt it