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

| April 29, 2008 - 12:07 pm