How Meshen Naidoo almost gave up on the Golf 1 named “Santa Muerte” Blog, Exclusive, SpeedOctober 1, 2024733Views0Likes0CommentsBy December 2022, Meshen was done with the 16v turbo project and offered Keith Sigamoney to buy the performance parts. But Keith refused and said she should continue. “Keith said lets take it to this guy named Lance Pillay.” The rest is history…Read More