© 2022 MOTORSPORT NETWORK. All rights reserved.
I'm the proud new owner of a 2003 360 Spider. I have seen some pictures with fire extinguishers installed. Are these really necessary if I'm not...
My F430 fire extinguisher went to a low recharge level so I called all around the SF Bay Area and no one wanted to deal with an Italian fire...