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

By: / April 29, 2008