Monday, November 01, 2010

Forces of Light Overcome Forces of Darkness


The San Francisco Giants have won 
the 2010 World Series of Baseball.



.

Stumble Upon Toolbar

2 reader comments:

Don said...

General Hanuman triumphs over the La Los.

Nightprowlkitty said...

HOORAY GIANTS!