A new skyscraper under construction in London is apparently to blame for some mysteriously melting car parts on the city's surrounding streets. The 37-story building at 20 Fenchurch Street ...
Top car mechanic Scotty Kilmer has warned petrol and diesel owners could “melt their engine” by making a simple mistake this autumn. Scotty stressed that listening to an old motoring myth ...