The Miura is steamrolling toward paint! We got it in its third and final primer last week as well as its final fit and finish stage. 21 more words