The Flash 9x09 - Episode 9 Season 9 clip - Oliver and Barry Team Up Scene ft.
Stephen Amell
The Flash 9x09 - Episode 9 Season 9 clip - Oliver and Barry Team Up Scene ft.
Stephen Amell
'All of a sudden the water started coming through the doors. It happened within a few minutes'
Heavy rainfall wreaked havoc in central Afghanistan while the country is still reeling from last week's floods. Thousands of houses..