Scottish police helicopter pub crash causes numerous casualties 48580

This photo stored at: express

Rescue workers examine the wreckage of a police helicopter, which crashed onto the roof of the Clutha Vaults pub in Glasgow, Scotland November 30, 2013 - high-definition photo for free download.

express