Rory Owen Delaney January 1, 0001 0.1 Rory Owen Delaney is a American filmmaker based in Los Angeles.Known For Movie Known For Toxic Soup Jan, 2010 EN 0 mins 7.5Known For Tv Known For No data found...