The World Series

Thank You, Rangers

True Texas Rangers fans express their appreciation for the best team in baseball. Jeff and our friends at You+Dallas put together this awesome video.

11/01/2010

Follow

Get every new post delivered to your Inbox.

Join 3,834 other followers