The LaRoucheies are still alive and well. They can be found leafleting outside Westlake Center.