Email
Password
Remember meForgot password?
    Log in with Twitter

2013-12-01 09:59:57

Rescue workers lift the rear rotor blades from the site of a police helicopter crash onto the Clutha Pub in central Glasgow, Scotland, December 1, 2013. Eight people were killed and 14 others seriously injured

Image uploaded by Digital Journal Staff
Featured In
News Feb 16, 2014 - Report: Glasgow helicopter tragedy, engines 'flamed out'
Personal Albums Jan 16, 2011 - World
Latest News
Top News