Is it a bird? White flash illuminates Scottish night sky

A white flash, believed to be a meteor, illuminates the night sky in Northern Scotland. Video: Reuters

MORE VIDEOS