November 23, 2008

Phillies win wold series

Here is a video from when the Phillies won the world series. Little late.


World Series 2008 from Colin Scott on Vimeo.

No comments: