Alba

David news today

The latest David news, with who reported each story first and how many outlets confirm it.

  1. Heart-stopping moment huge great white shark prowls close to surfers before beast splashes them with its tail 3 outlets ยท