Lady Luck was an American