I thought this might interest some on here:
Welcome to Lancaster - Lancaster Today
It is a video of the City of Lancaster in the UK, and basically gives an overview of the place.
It would be interesting to hear what people think about the City, and how it compares to Lancaster in the US.