Walter Gate

Walter Gate was born on June 17, 1972 in Washington DC. He currently suffers from a perpetual sense of déjà vu for which he is being treated by Dr Jim Peach.