James Koval

CompSci Major. Skiing, Snowboarding, Chess, Go, Not Monopoly, Hopefully Hanggliding, PC Games, SciFi

James Koval