Local News What a crazy week! Heavy downpour in Aruba. October 23, 2020 9222 Views Heavy downpour on the one happy island. Oranjestad Aruba, 23 October 2020…