Brennan Doyle

Brennan Doyle

Exploring the fast-moving world of tech!
27 points