Tow Hooks & Tow Points & last min Q before track...

Would having a baffled oil pan be a MUST when tracking your car often too?

I wouldn't consider it a must but it is really inexpensive so why not buy some cheap insurance? That was my thought process.
 
Back
Top