Back to photostream

Tech Day - 01 - DSC_0093_3508

Manny and Rob admiring the Tehachapi green monster.

117 views
0 faves
0 comments
Uploaded on April 25, 2011
Taken on March 5, 2011