September 12th 2004 Europe »
Netherlands »
North Holland »
Amsterdam
Major, high-profile cities have a tendency to attract odd people. People of supernormal or unconventional behavior roam the streets of these cities, adding to the charm or as a deterrent, depending on ...
[full story]