Events and exhibits at the
2006 X Prize Cup,
Las Cruces, New Mexico.
Photo album created with Web Album Generator