Texas man kills mom, her dog, surrenders to SWAT team 7 hours later

Gerald Powell
Police tape