Jeff Landry probably can’t win anything again. People in LA are fearful of those with the “straight talk.”
Straight tea party talk = no more sugar subsidies which is sure death to a LA pol.