HOUSTON, Texas (KTRK) -- A week after University of Houston rape suspect Eric Brown was captured next to a METRO Houston light rail stop, ABC13 has obtained the video showing the moment he was spotted ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results