America’s Tiniest Town, PhinDeli Town Buford, Wyo. from 10 Weirdest Roadside Tourist Traps in America (Slideshow)