In less than 20 seconds, contractors imploded the 23-story Mandarin Oriental Hotel, an iconic landmark of the Miami skyline.

Tags