Andrew Elliott
Andrew Elliott

Andrew Elliott

Technology Geek, Theater Geek, Language Geek; Moonlights as a nerd