Picture Posted
Yes, the picture were taken during the repair of and gear oil leak. Have not had any other problems, other than the Left Front Turn signal lamp burning out. Sense the fix of the leak. I have had the XLR for 8 months. The first 2 were the problem months. However I only have 5,000 miles on it. Robin