The Original Eyesore: 1971 Datsun 510

If you are at all a fan of the 24 Hours of LeMons, you must be familiar with the name Eyesore racing — this is the (only) team to win the trip to LeMans (in France) after winning the LeMons (the $500 junker race series). If you are a DT Radio fan, you might have […]