I was reading some stuff on ski runs and ran across this website. It should be amazing if it actually comes to fruition. According to the website they are building one in China right now and one is in the works in Dallas, Texas.
post #1 of 8
11/8/09 at 5:54pm