Rains Wreak Havoc in USA's Silver Spring
Your browser doesn’t support HTML5
Rains have been of late wreaking havoc in some parts of Silver Spring, Maryland, USA. In this video shot in two places in Silver Spring, this is what happened between Saturday and Monday. Watch and Share ...