London - NO STORY.
Trip Start
Feb 01, 2005
1
93
402
Trip End
Dec 31, 2013
NO STORY.
London, England, United Kingdom
Saturday, October 15, 2005

