Monday, February 22, 2010 - 9:35am
This is what happens when you stack a dozen houses on top of each other and call it architecture. Believe it or not, this crazy building is part of the corporate campus of Vitra, a German furniture company. The Vitra...