Star Wars Day at McCoy Stadium - 2009
It was Star Wars Day at McCoy Stadium in Pawtucket RI. The 501st New England Garrison came out to the Pawtucket Red Sox game.
38 photos · 2,504 views