Originally posted by lord xyz
There's a London in the states?
Originally posted by johnnyforever
no nutsthere's only one in london and like MG said in canada
Originally posted by Morning_Glory
umm... there is a London, Canadawhich means there is a city called London -- in the providence of Ontario -- and Ontario lies in the country of Canada ...
Ive been there a few times... and Moose (or Scott) resides there