Originally Posted by ironchef Wow those pictures are sweet, where was that taken? Lake Geneva, Switzerland.
Forum Rules