Demolished Building Gets The Last Laugh

Demolished Building Gets The Last Laugh

The demolition of this building in Barcelona, Spain did not go exactly as planned as the structure wasn't the only thing that was destroyed...

Close

What's Hot