I heard David Love passed away Friday? I saw his Testarossa at Sears Point Raceway Sat. An official there told me. RIP! Very nice guy to talk to.