Newport News, VA | Chesapeake, VA
Also known as: snafu107
Todd Foster lives in Newport News, VA. He has also lived in Chesapeake, VA. He went to school at the Beaufort High School and he works as a Chief Engineer. Todd loves watching House and Comedy Central. Scarface is among his all-time favorite films. His favorite sports are Softball and Racquetball.