Tongue-in-cheek South Florida race drops Che Guevara logo, ‘Cuba of the North’ name

Fla. race drops Che Guevara image after outcry

Using revolutionary Che Guevara’s image for gag auto race offends some Cuban Americans in Fla.

Using Che Guevara image riles some Cuban Americans