Home Tags U.S. News

Tag: U.S. News

Car Falls 7 Stories (70 Feet) From Parking Garage With Woman...

0
The great news is that the woman in the BMW that fell seven stories from the parking garage in Austin, Texas, is making a...