Thursday June 24, 2021

Smallest Town In America Sold

Buford, Wyoming, a town advertised as the smallest in the United States has sold at auction for $900,000. Buford is located between Cheyenne and Laramie.  More…

Posted by at April 5, 2012
Filed in category: Amusing, Cool, Strange, Tabloid,

Comments are closed.