1990 Ferrari Testarossa Posted on May 6, 2015 by admin Sometimes you need to take a break and bring something newer back to life. Both fuel pumps are froze on this one and it will soon be back on the street after a long sleep in long term storage.