From
Newark, CA, USA
aka InVision Technologies/Pete Weber Performance Products/Stanford University & Newark Memorial High School
Rookie Year: 2000
Last competed in 2003
Details on firstinspires.org