'Green's My Favorite Color'

Spencer and Heidi embrace green-screen technology during the filming of their first cameo. (11.14.08)
Label
1:03 - posted 11/13/08
  • your tv provider
0 comments