Andrew Jeffrey
Andrew Jeffrey

Andrew Jeffrey

Golf, gadgets, and nerd with no technology skills