James Koval

James Koval

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

Recommended by James Koval