Search results
The historic Deauville Hotel in Miami Beach was imploded. Watch the video
Miami Herald via AOL· 2 years agoThe 17-story tower of the historic Deauville Beach Resort in Miami Beach was successfully imploded...
The 17-story tower of the historic Deauville Beach Resort in Miami Beach was successfully imploded...