Also known as: mandy__004
Megan Richter lives in Breese, Illinois. She went to school at the Southeast Missouri State University, Mater Dei Catholic High School and Southern Illinois University - Carbondale. She works as an Assistant. Ok Go is her favorite band. Megan's a big fan of Project Runway.