I just found out that Leo Barnaby who owned Neverlift Motorsports in NJ died in a road auto accident last night. Leo is one of the premier 10.5 racers and has built many of the cars along the east coast. My condolences to his family and may you rest in peace Leo.
R I P Leo we will meet again in the future you on the line ,me in the tower doing what we do best ,you driving me talking . We are all gods children and he loves all of us .Marvin Noel.