Google News Badges

Some work I did for Google you're probably going to see pop up on your Google News page at some point...

http://www.youtube.com/watch?v=QP5szEn2dxs

More by Michael Fleming

View profile