Adrian Amos

Part-time wannabe athlete, full-time nerd. Collector of inconvenient hobbies.