When the US Postal Service rolled out its Forever stamps in 2010 featuring a close-up of the Statue of Liberty, it wasn’t actually of the iconic symbol of freedom. Instead, it was the face of the more diminutive replica that stands on the Las Vegas Strip and occasionally gets dolled up in sports jerseys to
Read more.