Meat Rack Boy the full interview

Gee Gee Tee
Gee Gee Tee - 190 Views
Published on 23 Feb 2019 / In Film and Animation

Filmed on 1st Feb 2019 in fleetwood Blackpool. Michael Tarraga was born in 1949 and at the age of four was placed in a foster home in Borehamwood there he was raped and abused for many years. he tried to run away to a local police station but was sent back to the foster home where the abuse continued. He has COPD a terminal illness and lung cancer with not long left to live please listen to his testimony. The book can be bought here with all the profits going to other victims and survivors of abuse. Meat Rack Boy

Show more
0 Comments sort Sort by