Home›Ted BafaloukosTed BafaloukosKnown for ArtBorn:1946-05-18Place:Athens, GreeceMovies2001Downtown '81 Details 1983Diner Details 1982Diner Details