Celebrities, merch and controversy dominate AmericaFest

.....

© Salon