Talk show host, Ellen premiered the new American Express commercial on her show yesterday, the commercial also features, "The Beyonce Bot".
Is it just me or does anyone else not find Ellen funny?
Is it just me or does anyone else not find Ellen funny?
|