Mcallen, TX | Oneonta, AL | Trussville, AL
Also known as: michelleandbradaufanz
Michelle Shelton lives in Mcallen, Texas. She has also lived in Oneonta, Alabama and Trussville, Alabama. Her favorite TV show is House. A Christmas Story is her favorite film.