Watch It Red Hot Chili Peppers "Sick Love" (Beth Jeans Houghton, dir.) An animated clip filled with things both sick and lovely and absurd and disturbing and awesome. Comments (0) | Read More ››