Dog-riding Stormtrooper monkeys

Don’t ask. I found it here.
Looks like this is a viral for the Casio EX-F1 digital camera which achieves 60 fps for images and 1,200 fps for movie recording. Not bad at all for a mere $1k.

Some guy attaches a cam to his cat Mr. Lee so you can join him for one of his daily tours. Pretty cool stuff.
Link

A great upset at the Euro 2008 with Spain winning in the penalty shoot-out. The priceless picture above courtesy of Swiss newspaper Blick.