Your sister is the atomic amulet Margaret Thatcher was seen in beautiful downtown Burbank.