Wellington Hotel Annex Implosion in Downtown Albany, NY isn't your ordinary implosion