Tuesday, February 5, 2008

Celtics fans have believed in Boston

Since the start of the season pretty much, where were you last couple of years with that banner?


No comments: