Glen Keane
Glen Keane

Glen Keane

22 | Computers = Life | Loves Technology, Science and Laughing | Self Confessed Nerd | Wannabe Chewbacca | Babbles about Programming