Luton
Trip Start
Jul 05, 2011
1
16
35
Trip End
Sep 04, 2011
Luton, England, United Kingdom
Wednesday, July 20, 2011



Comments
Hey John and Charmaine,
Luton is where the Vauxhauls were made - Did you get any photos of Vauxhauls - I hear you have taken over 2000!
Cheers