1. Princess Leia off-duty Carrie Fisher, 1983, found on Reddit 2. An Abandoned Car swallowed by Ivy found in Beijing, China In China, abandoned cars are known colloquially as “jiangshiche,” or “zombie cars.” Police tried to remove the vines, but they were so thick and thorny that it was decided the vehicle should…