The Station Nightclub Fire Video (Rhode Island, 20th February 2003)

The Station was a nightclub catering to the fans of glam metal and rock’n’roll located at 211 Cowesett Avenue in West Warwick, Rhode Island, USA. On Thursday – February 20, 2003 – flammable foam pasted on the walls and ceiling of The Station caught fire after pyrotechnics set off to start the headlining band Great … Continue reading “The Station Nightclub Fire Video (Rhode Island, 20th February 2003)”