The 25th Annual Kekkies Awards

Andrew Otton

Andrew Otton

Editor in Chief

Editor in Chief at TechRaptor. Lover of some things, a not so much lover of other things.