Early retirement due to mechanic failure

By March 18, 2018IMSA