The Lady in the Lake
WACO, Texas (KXAN) – Newly released surveillance video from inside the Twin Peaks Restaurant shows leather-clad customers drawing weapons and diving for cover. Around 170 people were arrested following the May 17 KYLE, Texas (KXAN) — Today, one woman got very lucky after water overtook her car and And some real life heroes jumped in … Read more