Indianapolis, IN | Norcross, GA
Also known as: mzchelle73
Michelle Boucher lives in Indianapolis, Indiana. She has also lived in Norcross, Georgia. She has attended Decatur Central High School and Chamblee High School. Lowercase is her favorite band.