Sam Flores
Sam Flores

Sam Flores

Keyboarding, problem solving, and video gaming