Although filming a talk show sounds simple, plenty of work is done behind the scenes. We began arriving at ‘Heaven on Earth’ (the filming site in Los Angeles, CA) around 2 PM, and we immediately got busy. Pretty soon the registration table was all set up, and waivers were being passed around. Our green hair [...]




Recent Comments