Megan Fox on The Ellen DeGeneres Show and other stuff
Megan Fox will be appearing on the Ellen DeGeneres Show today (March 8, 2012) so make sure you tune into check it out! MTV Yes/No Show, non-US MTV link.
Thanks to keith133 and Deon for the contributions.
Starbar video from Sweden: