Also known as: vegasshot
Michelle Richard lives in Las Vegas, NV. She went to school at the Community College Of Southern Nevada and Chaparral High School. She works for Being Myself. Michelle enjoys listening to Rock. The Green Mile and Lord Of War are among her all-time favorite films.