Thats awesome Stormy,

Where at in England? As long as it's not in Scouserland I'm sure you'll love it...but if you do find yourself up in Liverpool/Merseyside, watch your hubcaps. *nods*
Anyway, England is lovely...absolutely lovely, I'm sure you'll enjoy it.
