Share
twitterlinkedinfacebook
Image 1 of 1
Scoreboard073103_02.jpg
31 July 2003: Construction of the new scoreboard at Stanford Stadium in Stanford, CA.