Back to photostream

Science at work!

The CUC2011 Research Team put in a lot of effort in perfecting the scoreboard. Oy, that's a LOT of scoreboards! - VY

133 views
0 faves
0 comments
Uploaded on August 9, 2011
Taken on July 16, 2011