London Helicopter Crash

Crash happened around 8 o’clock this morning…

Wandsworth Road, Vauxhall in flames at crash site.


Seen Elsewhere

Another Child’s Letter to Tusk Another Child’s Letter to Tusk