Luna Rossa is expected to be installed as the new Challenger of Record in early August.


Philip
USA #1006