At least it's going to generate some traffic... I just looked now, but the last time I loaded yahoo.com was about 2 years ago.
First thing that greeted me was a huge popover advertising 2012
The embedded videos play on a simulated Sony Bravia TV...
Is this normal???