Heidi & Spencer love America and confirm Lauren Conrad made a sex tape

/ April 29, 2008