Lovely-looking MCN Sport launches this week. Mind, is that a subliminal message transmitting from Val Rossi's leathers?