Victoria, VA | Atlanta, GA | Roswell, GA
Also known as: alienheadstudios
David Rose lives in Victoria, Virginia, but has also spent time in Atlanta, Georgia; Roswell, Georgia; Alexandria, Virginia and Reston, Virginia. He is employed by Creative Mind. David enjoys listening to Jim Henson. Alyssa Margaret Rasmussen is in David family.