September 21, 2012

The best college football town is ...

... Madison.

(We already knew that.)


Madison, Wisconsin, October 15, 2011. Members of the UW Marching Band move into the stands.

No comments: