Animals
Best friends Laura and Tyler fellow deviants, enablers and co-dependents. Laura is getting married and their booze and drug-fuelled Thelma and Louise life is in jeopardy and finds herself suspended between the two unable to give either up.
12 December 1966, Co. Tipperary, Ireland
18 April 1989, Riverside, California, USA
27 March 1988, Didsbury, Manchester, England, UK

