Tolong jelaskan mengenai Once Upon a Time in Texas

"Once Upon a Time in Texas" adalah episode ketujuh dari musim keempat serial drama fiksi ilmiah NBC Heroes dan episode keenam puluh enam secara keseluruhan. Episode tersebut disiarkan pada 2 November 2009.