London skyscraper has the power to melt cars
If you happen to be in London and find yourself in the vicinity of 20 Fenchurch Street, or the “Walkie Talkie” building, you might want to be careful about where you park. The reflected rays from the skyscraper apparen...