El Leon
Los Huaches Ripped Off - Scam-False Pretenses
Female ripped off by El Leon mechanic and trying to keep other women from same bad fate. My 98 Cadillac Seville Sts went to shop for repair of motor. Mechanic asked for payment up front on parts to do repairs. Paid $600 8-30 receipt #159065 to shop owner, and then he later asked for additional ...