Follow us:
Buford, the smallest town in the United States, was sold on Thursday to two Vietnamese businessmen.
Follow us: