Omega TV UK

OMEGA TV UK

packing winds of nearly 80mph (130km/h) on the third day of a nearly nationwide power outage.

Translate »