2 of 9: It happened at the Miller Road Two Boat and RV Storage facility near Highway 90 in northeast Houston

Tags:
local
Share this gallery
Advertisement