Something went wrong
Try again later.
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.
27 March 1988, Didsbury, Manchester, England, UK
12 December 1966, Co. Tipperary, Ireland
18 April 1989, Riverside, California, USA

