Heavy Rain Hits London
Heavy rain in London over the Menorah, Christmas Tree, market and the Chris...