A social misfit confesses to a failed romance on a national radio show, to amusing effect.
Li Lin Wee
Director