The Sacred Talisman is a plastic six-pack ring that was caught around Lovelace's neck while he was swimming. It appears in the film, Happy Feet.
Advertisement
The Sacred Talisman is a plastic six-pack ring that was caught around Lovelace's neck while he was swimming. It appears in the film, Happy Feet.