The Rally Towel Moment

Phillies fans cheer on their team as they fight for a spot in the playoffs for the first time since 1993. Go Fightin' Phils! *Best viewed large* Citizens Bank Park. Stadium Complex, South Philadelphia

2,201 views
4 faves
10 comments
Taken on September 23, 2006