Delray Beach, FL | Redmond, WA
Also known as: sfloridahulk
David Damron lives in Delray Beach, Florida, but has also spent time in Redmond, Washington. His favorite TV shows are Csi and Law And Order. The Man Who Fell To Earth is his all-time favorite film. His favorite sport is Bodybuilding.