Aircraft maintenance at the Greater Miami Air Race - Miami, Florida.

Aircraft maintenance at the Greater Miami Air Race - Miami, Florida.