Carol Alt has appeared in more than 700 magazines throughout her decades-long career. She scored the SI Swimsuit cover in 1982 after being photographed by John G. Zimmerman. Read More in FOX News.   Read More in Red Pill NOWlej.