TV Host Live Enhancement Fail

Posted by EddieAdams on Jan. 02, 2010

Previous video | Next video  
Tell the world:

The show's producers had already told the host they saw 'big things' in her future.

Categories Spicy

Tags tv

More Details »