Watch the Moment of 40 Storey Twin Towers Demolition in India.

Loading comments...