24 Hours of LeMons Generates Actual Controversy

The 24 Hours of LeMons, Jalopnik's favorite weekend racing series of vehicles ostensibly assembled for $500, has drawn protests from Miami-area Cubans over using pictures of Che Guevara in an offhand fashion. ¡VENCEREMOS! UPDATE: Che may have been banished. » 9/08/10 9:00am 9/08/10 9:00am