About The Doomsday Report
Weekly metal shows, band interviews etc. promoting Glasgow's metal scene!
More about The Doomsday Report
The Doomsday Report is located at Ivory Blacks, 56 Oswald Street, G1 4PL Glasgow, United Kingdom
Weekly metal shows, band interviews etc. promoting Glasgow's metal scene!