Dutch design pair Rolf Snoeren and Viktor Horsting celebrate the 20th anniversary of their Viktor & Rolf brand by opening a massive Paris flagship store in the 1st arrondissement, at 370 Rue Saint-Honoré. One expects nothing but spectacular from the b