Also known as: foxymum2u
Mechelle Busby lives in Baytown, Texas. She is a 1996 graduate of Bishop Wulstan Catholic School. She's a big fan of Pop. Csi, Lost, Ghost Whisperer and Ncsi are among her favorite TV shows. The Silence Of The Lambs is her favorite movie.