Congrats to Xanadu rider Luel Felipe for winning the Murasaki Shonan Open in Japan on Tuesday, July 21, 2015!
For more information found the WQS website, click here.