Crane Demolishes the Roof of a McDonald’s Restaurant Weird Refrigerator delivery gone wrong. It happened in the UK. Read More »