Also known as: rleidel
Robert Leidel lives in Virginia Beach, Virginia. He is a 2002 graduate of Lenox Memorial High School and 2007 graduate of University Of Massachusetts Amherst. He works at Air Force. Robert loves watching Lost. Among his favorite movies are Catch-22 and See No Evil.