Howlett faces $26,000 car repair bill

Auto Racing Daily