In time for the Formula 1 weekend in Shanghai, NAVYBOOT is launching its limited collection of MSone luxury sneakers on Saturday, April 16th, 2011, as part of a major event held at Shanghai’s Modern Museum of Contemporary Art (MoCA). The event, which begins with the red carpet arrivals and is followed by an art movie …