17 February 2008

Reser Stadium


UFO over the Pacific Northwest? Nope, just a stadium in the fog.