📰 jalopnik.com
This Abandoned Chinese Hotel Is A Graveyard For Rolls-Royce Phantoms And Limousines - Jalopnik
The Rolls-Royce Phantoms and other luxury vehicles were abandoned at the Beijing Imperial Palace Hotel in Macau, China, after it was closed by authorities.
Loading full article...