Palani Lopez — Mountain View, CaliforniaFraudsters Land LandJanuary 14, 2024Palani Lopez — Mountain View, California. Palani Lopez is an absolute nutjob! He’s bad news. He had my friend do ... Read More