Elmo Tamayo lives in Chatsworth, Georgia, but has also spent time in Anaheim, California.
Scroll