Loading...
Implosion of Keystone Towers on August 28th, 2011 on the North side due to it being a drug and gangster hangout in a fairly bad area.
3 views