Two male twins who allegedly spent three months living alongside the corpse of their 89-year-old mother sit in jail today facing felony murder charges. Her decaying body was found Monday face-down in the entryway of the Houston home they shared
fowcbler Wannabe
Posts : 55 Reputation : 0 Join date : 2011-02-15 Age : 38 Location : Wichita Falls