Jake Walker

Jake Walker

Tech enthusiast and programmer.
All activity