Rest in Peace Cecil the Lion :(

Pretty big fallout is coming the way of the Minnesota dentist who killed Zimbabwe's prized lion. Jimmy Kimmel even dedicated 5 minutes of his monologue to it last night.

More From Cars 108