Submitted by rudolf55 on Fri, 07/18/2008 - 09:57
- The Netherlands
- The Vatican
- South America
- The Dominican Republic
Probably not an impressive list. Some of these, I just drove through. Seriously, the only thing I've ever done in Switzerland was argue about money with a MacDonalds girl.