When Porsche put its Panamera on the 94th floor of the Shanghai World Financial Center, we thought it was pretty…
Urban legends. We love 'em, we hate 'em. But of course there's nothing we can do about them, so we generally just…
The New York Daily News reports that the Empire State Building is creating "an Automotive Bermuda Triangle" within a…