Tuesday Apr 17, 2012 Apr 17, 2012 0 Facebook Tweet Email Hey Just posting a new picture of me. ... I do believe i have a Twin... High res. hanke: haha! Apr 17, 2012