"Elephant Shoe" is apparently what some children whisper when they're too embarrassed to say "I Love You".
Screened at the Montreal World Film Festival and The Toronto International Film Festival, both in 2004.
Screened at the 1st Annual Bahamas International Film Festival in December of 2004.