www.google.com/maps?f=...
wormtown?GreedoLives(Sep 21 06, 07:28)
Nope... Worcester, UK!
http://www.google.com/maps?f=q&a…