Cars battle flooded roads after heavy rain

2019-05-02 2

Roads in Little Rock, Arkansas were covered in water as vehicles slowly navigated the underwater streets.