Saint Louis, MO | Saint Charles, MO | St. Louis, MO
Also known as: xwfmike
Michael Nelson lives in Saint Louis, Missouri, but has also spent time in Saint Charles, Missouri and St. Louis, Missouri. He is an alumnus of the Francis Howell North High School and Francis Howell Union High School.