• Embed

'Green's My Favorite Color'

Bonus11/14/2008

Spencer and Heidi embrace green-screen technology during the filming of their first cameo. (11.14.08)

Up Next