IMG_0054.jpg

Spencer Allen is an electrical engineer currently living in Orlando, Florida. He has a penchant for hardware hacking, and seemingly far too much time on his hands.