Ring in the holidays well with these eight cities in the United States that get into the holiday spirit, which include New York City, San Antonio, and Nashville.
The Ford Holiday River Parade took place Friday, marking the 41st installment of the Alamo City tradition — and the Grinch himself served as grand marshal.