Pics of your bike at gas station
View Single Post
12-04-2007, 10:02 AM
Joined: Jun 2005
Location: Wits End, England, Near Europe
Originally Posted by
Where do think this was taken ? A clue, not in the USA or mexico
First thought was Australia - no!
Then I thought Spain - ?
Now I'm thinking Africa, must be south - yes!
View Public Profile
Find More Posts by Monsieur