Only 27 People Live In Utah’s Most Adorable TownOnly 27 People Live In Utah’s Most Adorable TownYou can fit the entire town inside a bus!ChrisChris