Awe-Inspiring Pictures Of Lightning Lashing London

Londoners heard the thunder gods roar.

Posted on