Kilimanjaro Premieres @ SXSW

Kilimanjaro, directed by Walter Strafford, premieres tonight at the South by Southwest festival in Austin, TX.
Kilimanjaro, directed by Walter Strafford, premieres tonight at the South by Southwest festival in Austin, TX.