Deauville Hotel Demolition

Deauville, legendary Miami Beach hotel is being demolished.