Debbie's feet (Original) / Debbie's feet (US)
A girl who has struggled to show her horrendous feet to her boyfriends.
Info mistake?