An "American Town" in Switzerland

Hold the phone you guys, some dude created a town in Switzerland based on how he thought it would be to live in America. I've heard of this before and have wanted to visited but I'm going to live vicariously through Dimitri's (from Newly Swissed) visit instead. This is so hilarious! And freaks me out!
See more (crazy) pics at Newly Swissed.